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
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.