Brown Hotels’ largest property to date, The Lighthouse, located in Tel Aviv's city center, will have its soft opening September 2018.
Originally an iconic office tower built in the Brutalist-influenced 1970's, The Lighthouse towers over the Tel Aviv skyline and boasts sweeping views of the White City and the Mediterranean Sea. Currently, the property will open with 100 rooms, but in the next phase it will open two more floors for an additional 60 rooms. Certain features, like the lobby's iconic Library seating area, are trademark Brown Hotels signatures.
Brown Hotels is a rapidly-growing boutique hotel brand with roots in Tel Aviv, conceived by two native Israelis, Leon Avigad & Nitzan Perry with partner Nir Waizman. The properties are characterized as small, jewel-like hotels that stress design; the collection currently includes four hotels in Tel Aviv, two in Jerusalem, and one in Croatia. Founded in 2003 by Hotelier Leon Avigad, Brown Hotels evolved out of the desire to introduce a collection of boutique hotels to Israel.