Unavailable hosting
Enjoy other amazing options in this region.4 star hotel
Hotel "Moscow"
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
The Moscow Hotel is located opposite Alexander Nevsky Lavra on the corner of Nevsky avenue in view of the Neva river. The favourable location in the historical and architectural centre of the city close to the metro station Ploschad Alexsandra Nevskogo is perfect for your stay in Saint Petersburg. The hotel offers accommodation in guest rooms of various categories: Single and Double Standard rooms and Suites. All rooms feature safes, refrigerators, telephones, TV-sets, Internet access. Bathrooms are equipped with modern bath facilities and feature all necessary toilet accessories. All rooms ar...
More details
pl. Aleksandra Nevskogo, 2, Sankt-Peterburg, Russia, 191317 - St Petersburg, St Petersburg - Russia - 191317