Al Khaima is located in Dubai, UAE on Al Mamsha Street, Le Royal Meridien Beach Resort & Spa, Dubai 24970. Al Khaima is rated 4.2 out of 5 in the category mediterranean in UAE.
Address
Al Mamsha Street, Le Royal Meridien Beach Resort & Spa, Dubai 24970
Accessibility
Wheelchair-accessible entrance