Bedford Hotel
Plymouth Road Tavistock, PL19 8BBOn 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.
30 rooms
from £70