Home
   










WHAT'S IN THE AREA OF MOSCOW HOTEL

The Hotel Moscow (or Moskva) is perhaps the most conveniently located of all St. Petersburg's 3-star hotels. Standing at one end of Nevsky Prospekt, the city's main street, the Moscow is just a short drive or metro/bus ride from St. Petersburg's major tourist attractions. You can walk to some of the city's attractions and conveniently commute to others and the hotel is very well served by public transport. The hotel building also houses a metro station and several buses and trolleybuses will take you directly into the city center and all the major sights.

This page is out of date. For more information about the Hotel Moscow in St. Petersburg, Russia, please redirect your browser to http://www.saint-petersburg.com/hotels/moscow-hotel/location.asp

 

 

 
  Copyright © 2001-2005 Moscow Hotels, JSC. All rights reserved.