Home Tags Atlas Hotels

Tag: Atlas Hotels

Atlas Hotels to Open Two Boutique Properties in Israel

TEL AVIV, Israel—Atlas Hotels announced that two new boutique hotels will open in Israel this spring. The opening of Arthur Hotel in Jerusalem is...
Advertisement