Where is Neve Ilan Hotel?

Where is Neve Ilan Hotel located?

Neve Ilan Hotel, Neve Ilan Hotel, Israel (approx. 31.807623°, 35.07664°)


Where is Neve Ilan Hotel on the map?