Featuring free WiFi and air conditioning, Dar Alalayah Furnished Apartment is located in Al ‘Ulyā. All units have a satellite flat-screen TV. A fridge and kettle are also featured.
Book this Hotel