International Hotel Tashkent is one of the biggest hotels. They provides 3 restaurants with good foods and drinks, indoor pool, big meeting space. Beautifully designed and a modern-looking building.
Address 107A Amir Temur Avenue, Tashkent 100084, Uzbekistan
Phone +998 71 120 70 00
Maps 87QM+39 Tashkent, Uzbekistan Open Maps