EnglandDevonChallaborough
6 guests
3 bedrooms
2 bathrooms
You’ll find this timber-clad, eco-friendly home on Devon’s South Hams coastline, a forty-eight-minute drive from Plymouth and a two-minute walk from Challaborough Bay Beach. Inside the abode, expect a...
From €350 Nightly