Leonardo Beach Tel Aviv

156 Hayarkon Street, Tel Aviv, 63451, Israel

Hotel image
Read more reviews for Leonardo Beach Tel Aviv