Leonardo Boutique Hotel Tel Aviv

17 Habarzel Street, Tel Aviv, 69710 , Israel

Hotel image
Read more reviews for Leonardo Boutique Hotel Tel Aviv