12 Scarborough Terrace Hotel York
12 Scarborough Terrace is set in York, 1.3 km from York Minster, 34 km from Bramham Park, as well as 35 km from Harrogate International Centre. Both free Wi-Fi and parking on-site are available at the holiday home free of charge.
12 Scarborough Terrace, York, YO30 7AW, United Kingdom