
Visit Moscow and St Petersburg in style
By Craig Burkinshaw on Feb 12, 2015 in Accommodation, Eastern Europe, Europe, Going Out, Hotels, Regions, Restaurants, Russia
With a scale of luxury rarely found outside of Dubai and Abu Dhabi, Russia is a country that revels in unabashed indulgence. From sipping champagne on an ultra-modern balcony overlooking the mighty Moscow Kremlin, to nibbling caviar in a palatial St. Petersburg ballroom – Russia has endless opportunities for a quality, luxurious experience. I’ve picked out