The warmest of welcomes awaits you at the Manor House Hotel and Spa, where we believe strongly that hospitality is a great British tradition, and no effort has been spared to offer our guests a welcome that is personal and genuine.Nestled within County Durham, The Manor House Hotel is ideally situated just 10 miles south of historic Durham City, as well as popular destinations include Barnard Castle, Beamish Open Air Museum, the Durham Dales and the Durham Vale.The hotel houses 35 comfortably ... More