Hotel Montefiore

Hotel Montefiore

36 Montefiore St. , Tel Aviv, 66883

Rooms have minimalist, design-forward décor at this hotel in the heart of the city.

Explore More