The Savoy Tel-Aviv, Sea Side

5 Geula St.
Tel Aviv
Israel