The hotel is located in the heart of St. Petersburg on Nevsky Prospect,
one of Russia’s most famous streets, and adjacent to Moskovsky Railway
Station - main Rail Terminal. Nevsky Prospect is St. Petersburg’s main
avenue and cuts through the historical city centre which is a UNESCO
World Heritage Site.
- Nearby Moskovsky Railway Station, the main hub of tourist and business visitors.
- The hotel is just a stroll away from St. Petersburg’s main tourist sites, such as the Hermitage and the Mariinsky theatre.
- Close to “Ploschad Vosstaniya” metro station, buses and taxi ranks.