Photo Gallery


Rhodes Twenty10

Located In Le Royal Meridien Beach Resort & Spa Al Mamsha Street, P O Box 24970DubaiAE

+97143165550 Hours of Operation

Hours of Operation
Close
  • Tuesday to Sunday 7:00 PM - 12:00 AM
  • Monday Closed

Reservations
Share
Close