2 rooms · from £60
Meadowland Farm is located near Dolton in North Devon, just off the A386. Set in the middle of peaceful farmland close to the Tarka Trail, rooms enjoy views over open fields to the River Torridge.
Log in with your cycle.travel account:
Password |
Or simply use your account on: