Apartments nearby Kfar Tavor
1 found
Rimon - Zimmer Ba Tabor
Set in Kefar Tavor, within 9 km of Mount Tabor, Rimon - Zimmer Ba Tabor offers accommodation with free WiFi, air conditioning and a garden. The property has garden views.
More Apartments in other Cities
Interesting places in Kfar Tavor
Search this area