The Limes 4 stars

135 Fulford Road, York, YO10 4HE, United Kingdom

Hotel image
Read more reviews for The Limes