Saxon House Apartments Hotel York
Located 2 km from York Railway station, 1.7 km from York Minster and 34 km from Bramham Park, Saxon House Apartments provides accommodation set in York.
Number of rooms: 6
71 Fulford Road, York, YO10 4BD, United Kingdom