A great selection of places to stay in and around the City of York, England