Description
This 3 star hotel is located within the city of Tashkent and was established in 1991. It is close to the Park named after Bobur and the nearest station is Metro Aybek.
Address: 100059g, Shota Rustaveli, House 95, Tashkent
Map location could be inaccurate. Please double check the address well before your trip.