Leader Hotel

85, Rakatboshi str., Tashkent


Hotel Leader is located in Tashkent. The hotel has a fitness center and terrace. Restaurant, 24-hour reception and free Wi-Fi. Guests can rent a bicycle.