Map
12 Kaufman St., Tel Aviv, 61501, Israel
Close

Hotel

David InterContinental, Tel Aviv