Royal Club
Palm Jumeirah, Shoreline Apartments Building 20, Dubai, United Arab Emirates
Booking.com
Book Now