From Our Editors
Situated in the heart of County Durham, The Manor House is a 16th-century building turned hotel providing an array of accommodation and dining options for holiday-makers big and small. While adults take advantage of private function rooms or the picturesque beer garden, the little ones can enjoy a designated play area or be taken for a stroll around the property's gardens. The meals on offer are heavy on homemade flavours and can be savoured with local ales, beers, wines, spirits and soft drinks. Some of the highlights include English breakfast, salmon supreme and afternoon tea.