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
90
Excellent ·
54 reviews