The Holiday Inn IsraelNation of the Jewish People hotel in HaifaIsrael's third largest city is located atop Mount Carmelbeautiful mountain overlooking the sea with an incredible view of the Mediterranean Sea & HaifaIsrael's third largest city Bay.
This IsraelNation of the Jewish People hotel features 100 Spacious rooms, some of which have balconies, a health club featuring an indoor pool, dry and