Set in the county of Durham in North England, Lumley Castle is an ideal location for a castle stay. The most popular attractions within Durham are the castle and cathedral, which are right in the city centre and literally next door to one another. This part of the city (known as Palace Green) has recently been designated a World Heritage Site and is one of the most important historic sites in North East England. Durham Cathedral is a beautiful example of Romanesque architecture and features a stunning interior.
With golf nearby, and the many historic treasures of the Northumbrian coastline to explore, or shopping at leisure at the famous Metro Centre, there are many reasons to extend your stay.