See More Hear More Watch More Hear More Get on iTunes
A Luxury Travel Blog luxurytravel

Moscow And St. Petersburg

Russia’s Moscow and St. Petersburg are retreats of luxury and decadence—if you know where to visit. Moscow’s Lotte Hotel, bathed in Swarovski crystals and featuring a Michelin-rated restaurant, is a good place to start. Dine at restaurants such as Café Pushkin, with a design and menu straight out of the 1800s.


More from