View hotel site
View rooms and rates
Hotel’s location in St. Petersburg city centre places you near businesses and attractions
The hotel’s location in St. Petersburg city centre situates guests on one of Russia’s most popular streets, Nevsky Prospect. Both Moskovsky Railway Station and the Ploschad Vosstania Metro Station are just steps away. Discover nearby attractions in the city, a UNESCO World Heritage Site, such as the Marijnsky Theatre and St. Isaac’s Cathedral.
When you stay with us, you'll find trains, subways, buses and taxis within just a short walk of the hotel. If you're arriving by car, on-site parking is available for an additional fee.