hotel. Mendeli Street Hotel

opened. 2013

city. Tel Aviv

size. 66 rooms

managed by. Vision Hospitality