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. Catering equally as well to package tour groups as to individual travelers, the Moscow Hotel provides clean, comfortable, recently renovated accommodation and views of the nearby Alexander Nevsky Monastery.
This page is out of date. For the latest information about the Hotel Moscow in St. Petersburg, Russia, and to reserve accommodation online at discount room rates, please visit http://www.saint-petersburg.com/hotels/moscow-hotel/
|Copyright © 2001-2005 Moscow Hotels, JSC. All rights reserved.|