Market Place Barnard Castle Durham DL12 0QG |
|
Jump to map | |
01833 640264 | |
01833 640651 |
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.
Show more...
Show less...
To contact The Teesdale Hotel call 01833 640264 |
Your Rating |