The Jaffa, A Luxury Collection Hotel, Tel Aviv

The Jaffa, A Luxury Collection Hotel, Tel Aviv

Hotel

2 Louis Pasteur St, Tel Aviv, Israel 6803602