hotels.
about.
contact.
More...
hotel. Mendeli Street Hotel
opened. 2013
city. Tel Aviv
size. 66 rooms
managed by. Vision Hospitality