Offering a spa and wellness centre and a restaurant, Spa Tavor is located in Kefar Tavor. Free WiFi access is available in this lodge. The self-catering accommodation will provide you with a flat-screen TV and air conditioning. There is a full a kitchenette with a microwave and a refrigerator. Featuring a spa bath, private bathroom also comes with bathrobes and free toiletries. At Spa Tavor you will find BBQ facilities and a terrace. Other facilities offered at the property include shops. If you feel like visiting the surroundings, check out Mount Tabor within 2.2 miles. Free parking is possible on site.