Hotel Carmel Holiday Apartments - C Tower

  Oved Ben Ami 2, Netanya, Israel

Booking.com Book Now