BEDFORD HOTEL

1 PLYMOUTH ROAD
Tavistock
United Kingdom