Leonardo Art Tel Aviv By the Beach

167 Hayarkon Street, Tel Aviv, 61032, Israel

Hotel image
Read more reviews for Leonardo Art Tel Aviv By the Beach