Map
12 Kaufman St., Tel Aviv 61501, Israel
Close
Hotel
David InterContinental, Tel Aviv