Luxury Hotels in Israel

The Jaffa Hotel Tel Aviv

The Jaffa Hotel

The Jaffa Hotel is a new luxury hotel in Tel Aviv. Moreover,  is a 5-star property set within a restored 19th-century complex that once housed

Read More »