Castle Barton
Devon

Prices from£640per week

sleeps 6 | No pets