The Jaffa, A Luxury Collection Hotel, Tel Aviv
The Jaffa, A Luxury Collection Hotel, Tel Aviv
Hotel
2 Louis Pasteur St, Tel Aviv, Israel
90
Excellent ·
53 reviews