TIME Grand Plaza Hotel 4 stars

Near DAFZA, Al Qusais, Dubai, United Arab Emirates

Hotel image
Read more reviews for TIME Grand Plaza Hotel