Beachfront

Herbert Samuel 78, Tel Aviv, 63431, Israel

Hotel image
Read more reviews for Beachfront