Mount Carmel Hotel

103 Derech Hayam Street , Haifa, Israel Get Directions to this spot
Category:
Hotels
103 Derech Hayam Street
Haifa
Israel

Rate and review Mount Carmel Hotel in Haifa, Israel!

Share your experiences at Mount Carmel Hotel with your friends or discover more Hotels in Haifa, Israel.