Al Massa Hotel Apartments 1
118 Street, near Emirates Post, Al Ain

Accomodation

HotelFacilities

reviews
Book now