Located on Al Maktoum Street within a short distance of the Clock Tower in the Deira district of the city, this hotel lies approximately 5 km from Dubai international airport. The centre of Dubai is about 2 km away.
See more: Hotels in United Arab Emirates Hotels in Dubai Holiday Destinations in United Arab Emirates