My Guide Website?
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