Situated in Moscow, this hotel is 1.5 mi (2.5 km) from Lokomotiv Stadium and within 6 mi (10 km) of Komsomolskaya Square and Sokolniki Park. St. Basil's Cathedral and Moscow Kremlin are also within 9 mi (15 km).
Situated in Moscow, this hotel is within a 15-minute walk of Izmailovsky Park and Market and The Kremlin in Izmailovo. Lokomotiv Stadium and Izmaylovo Estate are also within 1 mi (2 km).
You're getting the lowest possible rate.We PromiseOpens in a new window
We'll allow the contributions to speak for themselves, and we won’t be the judge of reality. Booking.com’s role is to be a feedback distributor for both guests and properties.
Book your hotel today, and if you find the same hotel for a cheaper price elsewhere online, we'll refund the difference up until midnight before check-in. Terms & ConditionsOpens in a new window apply.