
Location The hotel is situated in Al Barsha, the newest development in Dubai on the edges of the Sheikh Zayeed Road, Dubai's main artery. The centre is about a 5-minute drive away and Jumeirah Beach is a 10-minute drive from the hotel. It is 25 km away from the Dubai Airport.