Shalom Plaza Neve Ilan NEVE ILAN A relaxing atmosphere is combined with friendly, personal service at the intimate, quaint C Hotel Neve Ilan ... Save Up To 60%
C Neve Ilan NEVE ILAN The hotel offers 160 rooms equipped with air conditioning, satellite TV and Internet access with a surcharge. Facilities incl ... Save Up To 60%