Le Royal Meridien Beach Resort & Spa

United Arab Emirates, DubaiView Map