Sky Hostel

34 Ben Yehuda St., Tel Aviv, 63807, Israel

Hotel image
Read more reviews for Sky Hostel