Carmel Hotel

  2 Oved Ben Ami St. Natanya, Israel, Netanya, Israel

Booking.com Book Now