Premier Inns

Located in the centre of Durham, home to the World Heritage Site of Durham Castle and Cathedral.