Mendeli Street Hotel

5 Mendeli Street, Tel Aviv, 63907, Israel

Hotel image
Read more reviews for Mendeli Street Hotel