Nof Tavor Hotel

Nof Tavor Hotel is located in the heart of the Jezreel Valley and at the foot of the Nazareth Mountains,
minutes away from the capital of the valley, the city of Afula and the Old City of Nazareth.
The hotel was recently rated as a 3-star superior hotel and invites you to quality accommodation while visiting the valley ... on a trip ... and on a business visit ...
Read More