Star Rating: 5 Star
Year Constructed: 1998
Location: Conveniently located at the city end of Jumeirah Beach, 3 km from Dubai World Trade Centre; 15 minute drive from Dubai International Airport; within walking distance to exclusive shopping malls.
Facilities: The complex boasts of 33 villas offering 195 tastefully decorated rooms with 24-hour room service in categories of standard rooms, junior and executive suites. Villas are set in beautifully landscaped gardens, meandering streams and waterfalls. In the resort, there are 3 temperature controlled swimming pools, a spa and 11 outlets offering excellent dining options. Experience an array of international cuisine from Thai spices, tantalizing Italian garlic, freshest Japanese sushi, traditional Lebanese Cold & Hot Mezzas and authentic Arabic Hubble Bubble.