Moscow Hotel St. Petersburg St. Petersburg, Russia

This superior tourist class hotel is located in the historic center of Saint Petersburg, near Nevsky Prospect, on the Neva embankment.

Moscow Hotel St. Petersburg
2, Pioschad Alexandra Nevskogo
St. Petersburg, RUSSIA 191167
P: +(8)-812-667-8263

Room Amenities

WiFi: Free in Rooms WiFi: Free in Public Areas Restaurant Bar Coffee Shop 24 Hour Front Desk Concierge Room Service Safe Elevator Laundry Dry Cleaning Parking Air-Conditioned Rooms Telephone Cable / Satellite Television Mini Refrigerator Hairdryer Private Bathroom

Hotel Amenities

Guest Rooms: Guest rooms are comfortable and feature contemporary décor with most of the rooms offering views of the embankment of the Neva River and the Alexander Nevsky Lavra. All rooms are well equipped with modern amenities including air conditioning, WiFi internet access, in-room safe, and refrigerator.
Location: The hotel is ideally located in the heart of historic Saint Petersburg. Saint Alexander Nevsky Monastery is a four minute walk away. The Church of the Savior on Spilled Blood is about a twenty minute drive. There is direct access to a metro station through the hotel.
Restaurants: The hotels has several on-site restaurants offering Russian, Japanese, Italian and American cuisine. Guests can relax at the Lobby Bar and enjoy cocktails and a wide variety of drinks.