Salah Aldeen Street - Dubai - United Arab Emirates, Dubai
+971 4 271 1555
Business Centre
SPA
Restaurant
Swimming pool