When you stay at The Feathers Hotel, Helmsley, North Yorkshire in York, you'll be in a regional park, within a 10-minute walk of North York Moors National Park and Helmsley Arts Centre. This inn is 15 mi (24.1 km) from Flamingo Land Theme Park and Zoo and 0.4 mi (0.7 km) from Duncombe Park.