Holiday Inn Express York Southeast

18 Cinema Drive, York