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