Alexandra House Vacation Home York, North Yorkshire
Alexandra House, a property with a garden, is located in York, 1.6 km from York Minster, 32 km from Bramham Park, as well as 34 km from Harrogate International Centre.
41 Nunthorpe Road, York, YO23 1BH, United Kingdom