TIME Grand Plaza Hotel
Near DAFZA, Dubai, United Arab Emirates
Booking.com
Book Now