Located on the banks of the river Foss, alongside the historic city walls, the hotel is close to Clifford Tower and within just 5 min walk of the city centre York, the main shopping area and local attractions.
See more: Hotels in Europe Hotels in United Kingdom Hotels in York Holiday Destinations in Europe