The Seven Stars
Durham England
Check in
2:00 PM
Check out
11:00 AM
With a stay at The Seven Stars in Durham, you'll be within a 5-minute drive of Durham University and St. Nicholas Church. This inn is 14 mi (22.5 km) from Beamish Open Air Museum and 17.3 mi (27.8 km) from Stadium of Light.
Make yourself at home in one of the 7 guestrooms.
Property Details
Location
High Street North, Durham, England DH1 2NU, United Kingdom