Abuhail, Near Metro Station
Total number of rooms – 192. Bar/lounge
24-hour front desk. Airport transportation (surcharge)
Star rating: 4
Located in Deira, this hotel is within 3 mi (5 km) of Al-Maktoum Stadium, Deira City Centre, and Sahara Centre. Reef Mall and Palm Islands are also within 3 mi (5 km).