Home Tags Jaffa

Tag: Jaffa

W Hotels Worldwide to Enter Israel

TEL AVIV, Israel—Starwood Hotels and Resorts Worldwide announced that it will debut the W brand in Israel in 2015 with the opening of W...
Advertisement