Located in Deira, this hotel is within 3 mi (5 km) of Dubai Creek, City Centre Deira and Gold Souk. Grand Mosque and Dubai Museum are also within 3 mi (5 km). Abu Baker Al Siddique Station is 10 minutes by foot and Salah Al Din Station is 16 minutes.