Momo's Hostel

28 Ben Yhuda St , Tel Aviv, 63807, Israel

Hotel image
Read more reviews for Momo's Hostel