Four Seasons Hotel Moscow will join the newly opened Four Seasons Hotel Lion Palace St. Petersburg, a meticulous restoration of a 19th century palace adjacent to St Isaac’s Cathedral and just steps from the Winter Palace. Paired together, the two destinations offer a perfect opportunity to experience modern Russia’s delights while glimpsing its storied past. …
Browse Tag For
You must be logged in to post a comment.