St. Petersburg

The Four Seasons opened a 183-room hotel in St. Petersburg, Russia, this summer, situated next to St. Isaac’s Cathedral, the Winter Palace, and the Hermitage museum (from $450 per night). Built in...
Rocco Forte’s Hotel Astoria, in St. Petersburg, Russia, has unveiled its elegant new Czar’s Suite in celebration of the hotel’s 100th anniversary this year. Designed by Olga Polizzi, the brand’s...