The Carriage House, Barnard Castle
Barnard Castle, DL12 8BA, United Kingdom,Object type: Hotel Barnard Castle
Set in Barnard Castle in the Durham region, The Carriage House, Barnard Castle features a garden. The accommodation is 29.2 miles from Stockton-on-Tees, and gue