Destinations
The world’s most exciting Hotels for all your travels.
- Destinations
- Europe
- Russia
- Moscow
- Izmailovo Beta
Izmailovo Beta
Notation:
This 3 star hotel is located within the city of Moscow and was established in 1980. It is close to the Izmailovo Kremlin and the nearest station is Partizanskaya. The Hotel has a restaurant.