Map
12 Kaufman St., Tel Aviv 61501, Israel
Price
295
website
Hotel
David InterContinental, Tel Aviv