The Mitchell


York • Show on map
View Details for Price
The Mitchell provides accommodations in the center of York, a 7-minute walk from York Minster and 0.8 miles from York Train Station. The property is around 18 miles from Bramham Park, 23 miles from Harrogate…More info
