View hotel site
View rooms and rates
Hotel's location in St. Petersburg, Russia close to local transport
Positioned on Nevsky Prospect, one of the country’s most famous streets, and adjacent to Moskovsky Railway Station, this hotel in St. Petersburg, Russia boasts an enviable location. Nevsky Prospect is St. Petersburg’s main avenue and surveys the historical city centre, a UNESCO World Heritage Site. Guests are just a stroll away from such popular tourist attractions as the Hermitage and the Mariinsky Theatre.
Guests appreciate the hotel's proximity to local transit options. Visitors can find trains, subways, buses and taxis all within a short walk of the hotel. For guests who arrive by car, on-site parking is available for an additional fee.