Hotel Moscow is not just a hotel. This is a multifunctional hotel complex in the heart of St. Petersburg with magnificent views of the Neva embankment, the 18th century architectural ensemble (Alexander Nevsky Lavra) and the Alexander Nevsky drawbridge. The metro station Alexander Nevsky Square-I is located right in the building.
Everything is concentrated on the hotel premises for the most comfortable stay and pleasant pastime for guests:
a varied number of rooms (843 rooms of categories from standard to apartments),
restaurants of various cuisines,
supermarket Perekrestok,
SPA center with saunas and spa pool,
beauty salon,
laundry and dry cleaning,
ironing room,
concierge service,
mail,
souvenir shops,
shopping center (with a pharmacy, cosmetics, clothing, shoes, toys, etc.)
2 parking lots