Just around the corner from St. Isaac’s Cathedral and within a 10-minute walk from State Hermitage, SO/ St.
Four Seasons Hotel Lion Palace is located in the heart of Saint Petersburg, just 300 metres from the Dvortsovaya Square.
Set in a stunning central location of St. Petersburg is this grand hotel that offers elegant accommodation in a fantastic setting.
Featuring a wellness centre, this hotel on Vasilyevsky Island is a 15-minute walk from State Hermitage Museum and Nevsky Prospect.
LOTTE HOTEL ST. PETERSBURG is located in a historic mansion on Moyka River embankment in the very heart of the business and cultural life of…
Located in Pushkin, Tsar Palace Luxury Hotel & SPA offers accommodation in a historical building.
The classy and elegant Skandinavia Country Club is located in the picturesque beach town of Sestroretsk, just a short distance from the…