Located 85 meters from Cafe Haji Ali, Al Barsha, Dubai. Grand Excelsior Hotel is a popular choice amongst travelers in Dubai, whether exploring or just passing through.
Located 251 meters from Cafe Haji Ali, Al Barsha, Dubai. Stop at City Stay Prime Hotel Apartment to discover the wonders of Dubai. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 363 meters from Cafe Haji Ali, Al Barsha, Dubai. Stop at Travellers Hotel Apartment to discover the wonders of Dubai. The property features a wide range of facilities to make your stay a pleasant experience.