Probably the classiest, small-scale accommodation in St Petersburg. That is to say it’s the highest quality... [Read all]