Alfa Hotel Moscow includes 962 rooms and is only 0.6 km from Novaya Gallery in Izmailovskiy Kremlin.
The hotel is located nearly a 5-minute walk from The Russian Fairy-tales Museum, right off Partizanskaya tube station. The accommodation is a mere 1.1 km from Izmailovo and a mere 0.6 km from Izmaylovo Kremlin Cultural Center. Izmailovsky Park is about a 25-minute walk away, and Izmaylovo is situated very close to this 4-star hotel. The nearest underground station is approximately a 5-minute walk away. Alfa Hotel lies within a 42-minute drive of Sheremetyevo International airport.
A 5-minute walk takes guests to the restaurant Restaurant Layla.