5-Star Luxury Rentals South Zeal
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
Townend
South Zeal, Devon, England, United Kingdom
From€1,532
This big family house is situated in the Devon village of South Zeal and can sleep eleven people in six bedrooms...
€1,532 price from11 guests6 bedrooms
View open_in_new
roomListings Locations
close