This detached Victorian Villa rests in Babbacombe and can sleep 16 people in 8 bedrooms.
Prices from £2094.00
More Details & Availability