Dubai, United Arab Emirates
20 28a St, Deira
N/A
+971 556953589
Wheelchair-accessible entrance
Private parking space. Parking Spots Available on daily or monthly basis. Call on the given number to enquire. Located inside Star metro apartments. Opposite Reef mall, Nearest metro station is Salah Al Din, so easy to commute if want to park car and go by metro.
like
Deli
The best companies in the category 'Deli'