Carmel Hotel
2 Oved Ben Ami St. Natanya, Israel, Netanya, Israel
Booking.com
Book Now