Jumeirah Living World Trade Centre Residence, Suites And Hotel Apartments
Sheikh Zayed Road, 2nd Zabeel Road, Dubai, United Arab Emirates
Booking.com
Book Now