Location: a beautiful holiday centre located in the white sands of Jumeirah Beach. Dubai city centre is 25 Km. away and the airport is 30 Km. away.
See more: Hotels in United Arab Emirates Hotels in Dubai Holiday Destinations in United Arab Emirates