You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Moscow Hotel, Saint Petersburg, Russia

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.


All the rooms have an air condition, safe, refrigerator, telephone, TV (35 channels in different languages), Wi-Fi access. In bathrooms — modern furniture and necessary toiletries.

CCTV and electronic security throughout the hotel.

Most of the rooms overlooks on the Neva river or Alexander Nevsky Lavra.