Just a few minutes from Jumeirah Public Beach, this 4-star rated hotel offers luxury in an elegant setting. Be it the reception or the plush rooms and suites, the hotel offers immaculate services.
Address : Al Mina St - Al Mina - Dubai - United Arab Emirates