The Teesdale Hotel, Barnard Castle, Durham, United Kingdom
About The Teesdale Hotel
The Teesdale Hotel is a Hotel Restaurant serving the Barnard Castle community in Durham, United Kingdom and located at Market Place.To contact The Teesdale Hotel call 01833 640264
Location
Market Place
Barnard Castle
Durham
United Kingdom
DL12 0QG
Map
Contacts
Tel: 01833640264