Short Tourist PlaceHotel
37 23 D St, Deira - Dubai City Tower Building & Building No 49/ Flat # 204, United Arab Emirates, Dubai, 00000
Situated in Dubai, 5.7 km from Grand Mosque, Short Tourist Place features air-conditioned accommodation and a shared lounge. The property is around 6.9 km from Dubai World Trade Centre, 8.5 km from Sahara Centre and 11 km from City Walk Mall.