Savoy Sea Side Hotel

5 Geula Street, Tel Aviv, 63304, Israel

Hotel image
Read more reviews for Savoy Sea Side Hotel