Little Tel-Aviv Hostel

Yehuda Ha'Levi St. 51, Tel Aviv, 6578103, Israel

Hotel image
Read more reviews for Little Tel-Aviv Hostel