Habtoor Palace Hotel, LXR Hotels & Resorts

United Arab Emirates, DubaiView Map