Moscow Hotel

 
Standard 3 Star


Ladoga Hotel
Moscow Hotel

 

Moscow Hotel in St. Petersburg, RussiaMoscow Hotel ***

Address: 2, ploschad Alexandra Nevskogo
Metro: ploschad Alexandra Nevskogo

The modern 3-star Hotel Moscow (or Moskva) is located opposite the Alexander Nevsky Monastery on the corner of Nevsky Prospekt in view of the Neva River. This favourable location in the historical and architectural centre of the city close to the metro station "Alexsander Nevsky Square" makes the Moscow hotel the most conveniently located of all St. Petersburg’s 3-star hotels. The recently renovated Moscow Hotel provides clean and comfortable accommodation for individual travellers and package tours alike.

The Moscow Hotel offers a good range of dining options, and there are many more restaurants, cafes and bars in the surrounding area. The hotel also features a small business centre, god conference facilities and a wide range of additional services. Some of St. Petersburg’s attractions are within walking distance, with the others easily commutable to using the public transport that serves the hotel well.

 

 

 

 



Accommodation
Services & Facilities
Restaurants & Bars
Meeting & Event Facilities



 
Copyright 2006-2007 Russian Encounter
All rights are reserved by International law