Moscow Hotel, Saint Petersburg, Russia

Make a Reservation

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.

Rooms

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.