Hotel description 
The three-star Izmailovo Alfa Hotel is located on the place of the historic Izmailovo village, close to the Izmailovsky Park metro station. The Alfa Hotel is a part of the Izmailovo hotel complex, where sportsmen and visitors of the 1980 Moscow Olympics were accommodated. Today Russian and foreign guests choose this hotel for a wide choice of possibilities and the four-star level of service.
The Izmailovo Alfa Hotel is situated in the vicinity of some attractions of Moscow: the Izmaylovsky Park, Lokomotiv Stadium and the Kuskovo Estate Museum. It takes about 20 minutes to reach by metro the center of the city with a variety of sights.
The hotel offers accommodation in well-equipped rooms of different categories, a wide choice of business services and a lot of possibilities, which help the guests to have a nice rest.