Delma Street, crossing Shaikh Rashid Ben Saeed Rd, Abu Dhabi
Located in Abu Dhabi City Center, this apartment building is within 1 mi (2 km) of Al Wahda Mall, Al Wahda Club, and Al Nahyan Stadium. Red Crescent Authority ...
4/5 Very Good! (1 review)
"Not the first time to arrive to the hotel. We booked here several times before. Unfortunately this time when checked out the front desk guy told me to wait since he wanted to check the room. Usually this takes 2 or 3 minutes from my previous experience in the hotel. However this time the guy disappeared ..."