St. Petersburg

Sneak Peek: Four Seasons St. Petersburg, Russia

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 1820, the building is known for the twin lions at its entryway, which were described in Alexander Pushkin’s 1833 poem The Bronze Horseman, […]

Rocco Forte’s Hotel Astoria Unveils New Czar’s Suite

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 Director of Design, the 3,500 square foot space offers unparalleled views over St. Isaac’s Square and its glorious cathedral, and is mere steps from The […]