Jumeirah Living World Trade Centre Residence, Suites And Hotel Apartments

  Sheikh Zayed Road, 2nd Zabeel Road, Dubai, United Arab Emirates

Booking.com Book Now