111 Yafe Nof St., Haifa District, Haifa, North District Israel
2.1milesfrom Sea Plaza Hotel, Haifa
Set on the green slopes of Mount Carmel, this Crowne Plaza offers panoramic views of Haifa and the Bay. All rooms come with air conditioning, free Wi-Fi, and an LCD TV. Free ...