Dead Sea Rooms Neve Zohar

Neve Zohar 106/3, Neve Zohar, 86910, Israel

Hotel image
Read more reviews for Dead Sea Rooms Neve Zohar