Haifa, one of Israel's largest cities, is built on the slopes of Mount Carmel, overlooking the Mediterranean. Its sloping streets and boulevards wind up and down the mountain. Although Haifa some...
Haifa, Israel
Sleek 19-story Tower set on the slopes of Mount Carmel, overlooking Haifa Bay....
View Hotel Details
6 First Class
Commission: 10%
Rooms: 266
Rates: -
Commission: -
Rooms: 90
Rooms: 30