Izmailovo Beta Hotel
Search & compare prices for Izmailovo Beta Hotel in all hotel booking websites.
Izmailovo Beta Hotel Address: Izmailovskoye Shosse 71 Building 2B, Moscow, Russia
Minimum price found for Izmailovo Beta Hotel was: 2470 RUB
Click here to get more information, photos & guest ratings for Izmailovo Beta Hotel