Short Tourist Place

37 23 D St, Deira - Dubai City Tower Building & Building no 49/ Flat # 204, Dubai
31 Reviews 7.4
  • Home
  • Short Tourist Place


Description

Hotel Facilities