Choose your preferred currency.
Located just off Nevsky Prospect in St Petersburg this 4-star hotel offers air-conditioned rooms 5 restaurants including a panoramic restaurant. It is 50 metres from Alexander Nevsky Square Metro Station. The Moscow Hotel offers spacious rooms with a refrigerator air conditioning and free safety deposit box. Most rooms feature an electric kettle. Free toiletries are provided.
Free Wi-Fi is available in the entire hotel. Some rooms overlook the Neva River and the Alexander Nevsky Monastery. You will find coolers with cold and hot drinking water on the floors of the hotel. Beef Bar Vosem is located on the 8th floor and offers great views of St Petersburg's historic city centre. Traditional Russian and international cuisine is served here.
The Hotel Moscow is a 2-minute walk from the River Neva. The sights of St Petersburg city centre are just 15 minutes away by metro. These include the Hermitage Museum the Palace Embankment and the Admiralty Tower.
Pl.alexandra Nevskogo 2, Saint Petersburg, 191317, Russia
Other
0.10 kmOther
0.45 kmOther
1.46 kmOther
1.54 kmOther
1.66 kmOther
1.82 kmMuseums and Art Galleries
1.88 kmOther
1.95 kmOther
2.19 kmOther
2.27 kmHistorical Buildings
1.02 kmColleges and Universities
1.03 kmColleges and Universities
1.26 kmTrain Stations
1.45 kmHistorical Buildings
2.10 kmTrain Stations
2.34 kmHistorical Buildings
2.61 kmTrain Stations
2.75 kmHistorical Buildings
2.77 kmHistorical Buildings
2.79 km"I had booked 3 rooms all 3 rooms had air conditioner which was not working later.."
Ulitsa Aleksandra Nevskogo дом 6, Saint Petersburg
Ulitsa Aleksandra Nevskogo 8a, Saint Petersburg
43 Херсонская улица, Saint Petersburg
43 Херсонская улица, Saint Petersburg
Херсонская улица, Saint Petersburg
180 Невский проспект, Saint Petersburg
163 Nevsky Prospect, Saint Petersburg
5 Исполкомская улица 1 этаж, Saint Petersburg
Ispolkomskaya Ulitsa 5 Apt. 18, Saint Petersburg
Nevsky Prospekt 147, Saint Petersburg
Nevsky Prospect 147, Saint Petersburg