
TIME Grand Plaza Hotel
Damascus Rd - Dubai, PO Box 2, Dubai
TIME Grand Plaza Hotel is located in Dubai's Deira neighborhood and close to Rashed Stadium, Sahara Centre, and Al-Maktoum Stadium. Additional points of ...