{{ selectedOfferDetails }}
The hotel is situated in the north of the Russian capital of Moscow, just a few minutes' walk from the Ostankino TV Tower. Moscow's Botanical Garden, the All-Russia Exhibition Centre and Ostankino Palace are within easy reach. The Alekseevskaya Metro Station is a 20-minute walk away, providing a quick connection to Kitay-gorod in the city centre. Sheremetyevo International Airport is about 21 km away.
Loading...

Searching for amazing deals...

  • 100% Atol Protected
  • Lowest price guarantee
  • 24x7 Customer Service
  • Low Deposits