Aviv Holiday Flat

2 Hanotar Street, Tiberias, 14203, Israel

Hotel image
Read more reviews for Aviv Holiday Flat