This semi-detached property is situated within the village of Babbacombe, housing three bedrooms and can sleep up to six people.
Prices from £362.00
More Details & Availability