Cherry Tree Villa Apartment Harrogate, North Yorkshire
Offering free Wi-Fi and free private parking, Cherry Tree Villa is located in Harrogate, just 1.3 km from Harrogate International Centre. This apartment provides a garden as well as a terrace.
Elm Tree Avenue, Harrogate, HG1 3DS, United Kingdom