The first Four Seasons hotel in Russia is born in St. Petersburg, in a 19th century palace. It’s right in the heart of the city, next to St. Isaac’s…
We are heading to Moscow to find old world luxury, see the Red Square in style, visit Bolshoi Theatre for a magnificent ballet and taste some of the real…