• Overview

  • Meeting rooms

  • Contacts

  • Rating

Hotel «Moscow» is situated in the historical center of Saint-Petersburg, near Nevsky Prospekt, on the Neva embankment.

Metro station is in the hotel bulding. In 20-25 minutes you will be able to reach major historical attractions: Hermitage, Admiralty, Russian museum.

The rooms overlooking the architectural ensemble of Alexander Nevsky Lavra and the Neva River. During the summer white nights you can observe retraction of the Alexander Nevsky bridge.

Total exhibition area, sq.m.
3 379
Total capacity, pers.
2 300
Number of meeting rooms

Metro Station (200 m)

Free parking
Services and Facilities
ATM; Catering; Lift; Restaurant; Transfer; Wheelchair accessible; Сloakroom
Ask a question
Who do you want to ask a question?
Fill in information about yourself

Plan your event in Saint Petersburg