Izmailovo Alfa Hotel
Moscow
Check in
2:00 PM
Check out
12:00 PM
With a stay at Izmailovo Alfa Hotel in Moscow (Eastern Administrative Okrug), you'll be within a 15-minute drive of Red Square and Moscow Kremlin. This family-friendly hotel is 0.3 mi (0.5 km) from Izmaylovsky Park and 0.7 mi (1.2 km) from The Kremlin in Izmailovo.
Make yourself at home in one of the 945 guestrooms featuring refrigerators and LCD televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have deep soaking bathtubs and designer toiletries. Conveniences include safes and desks, as well as phones with free local calls.
Property Details
Location
Izmailovskoe Shosse 71, Building A, Moscow, 105187, Russia