Durham Riverside Apartments
Durham England
Check in
3:00 PM
Check out
10:30 AM
Located in Durham, Durham Riverside Apartments is within a 15-minute drive of Durham University and Beamish Open Air Museum. This apartment is 15.4 mi (24.7 km) from Stadium of Light and 0.3 mi (0.4 km) from St. Nicholas Church.
Make yourself at home in one of the 2 guestrooms.
Property Details
Location
St Andrews Court, Durham, England DH1 3AH, United Kingdom