5* Luxury hotel in St Petersburg with supreme location on Nevsky Prospekt. A former palace turned into the hotel awaits you with SPA and restaurants

26

-4°C / 02:50