YHA York

YHA York
Haverford, 42 Water End, York, YO30 6LP