Host Stay Aidan Gardens
Durham England
Check in
4:00 PM
Check out
10:00 AM
Located in Durham, Host Stay Aidan Gardens is within a 15-minute drive of Durham University and Beamish Open Air Museum. This vacation home is 13.6 mi (21.9 km) from Stadium of Light and 2.6 mi (4.3 km) from St. Nicholas Church.
Make yourself at home in one of the 4 guestrooms.
Property Details
Location
, Durham, England , United Kingdom