Carmel Seaview Apartments On The Beach

  Oved Ben Ami 2, Netanya, Israel

Booking.com Book Now