The Bedford Hotel in beautiful Tavistock, Devon. Comfortable and characterful hotel rooms, award-winning food, weddings, events and meetings. The Bedford Hotel is right in the heart of this award-winning Devon market town, making it the ideal hotel..
Relevance: 16.793621