30 rooms · ★★★ · from £70
On the edge of Dartmoor National Park, The Bedford Hotel is located in the town of Tavistock. It offers Wi-Fi, fine dining, and modern rooms with flat-screen TVs.
Log in with your cycle.travel account:
Password |
Or simply use your account on: