The Izmailovo Beta hotel is part of the larger Izmailovo Complex, built in 1979 as part of the preparations for the 1980 Moscow Olympics. The complex is home to a weekend market with a large variety of Russian gifts and souvenirs. This affordable hotel offers a variety of room rates. The hotel is a short walk from the Partizanskaya metro station. The complex has three other hotels: Izmailovo Alfa, Vega, and Gamma-Delta.
Izmailovskoye Shosse, 71, korpus 2, MoscowView Larger Map
- Business Travellers