Gil's Guest Rooms

Neve Zohar 107, Neve Zohar, 86910, Israel

Hotel image
Read more reviews for Gil's Guest Rooms