The Villas holiday homes Hotel Horden, Durham
The Villas holiday homes, a property with a garden, is located in Horden, 21 km from Stadium of Light, 32 km from Beamish Museum, as well as 34 km from Baltic Centre for Contemporary Art.
Number of rooms: 2
12 Wraith Terrace, Horden, SR8 4AT, United Kingdom