5-Star Luxury Rentals South Zeal

Townend
favorite_border
add to favorites

Townend

South Zeal, Devon, England, United Kingdom
11 guests
6 bedrooms
This big family house is situated in the Devon village of South Zeal and can sleep eleven people in six bedrooms...
From €1,609
View RentalArrow forward