84 Montalbo Road Barnard Castle Durham DL12 8BP |
|
Jump to map | |
01833 637342 |
About Montalbo Hotel | |
Montalbo Hotel is a Hotel Restaurant serving the Barnard Castle community in Durham, United Kingdom and located at 84 Montalbo Road.
Show more...
Show less...
To contact Montalbo Hotel call 01833 637342 |
Your Rating |