Luxury Self-Catering Stays
Our hand-picked collection of iconic homes includes the most unique luxury beach cottages, modern homes by the sea and exclusive self-catering large private houses in the UK.
Effortlessly stylish, The Cowshed is the epitome of contemporary country chic living. This luxury self-catering cottage is nestled in a sleepy hamlet on the fringe of Chagford in Devon, the jewel within the wilds of Dartmoor.
Sleeps: Up to 4 guests
Alternative Group Option: Up to 2 guests
Pets: Two well-behaved dogs are welcome