Address : po box 171746, deira, dubai, uae, dubai Show Hotel Map
Located in the commercial district of Deira on located next to the main Deira Metro Station and just 3 kilomteres from Dubai International Airport and 100 metres away from Al Ghurair shopping mall. 2 kms to the nearest airport (dubai) Close to the station (deira central metro station) 5 km to the nearest beach