Holy Land Hotel

  Karkafa Street, Bethlehem, Palestine

Booking.com Book Now