Al Massa Apartment Hotel 1
HotelOne of the Most Revieweds in Al Jahili
Address
شارع العين - Al Jahili - Abu Dhabi - United Arab Emirates
Contact
+971 3 755 5254Price rating
$89/night
Rating on Google Maps
3.30 (417 reviews)Open on Google Maps