Galtres Lodge Hotel 3 stars

City Centre, 54 Low Petergate, York, YO1 7HZ , United Kingdom

Hotel image
Read more reviews for Galtres Lodge Hotel