Description
Located at the beginning of Jumeirah Beach Road and 15 minutes drive from the airport. The accommodation includes 94 suites located in villas. There is a business centre on site and meeting rooms are equipped with the latest technological equipment.