Hotel & Restaurant 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.