Market Place, Helmsley
The Feathers Hotel Helmsley North Yorkshire is in the centre of Helmsley in the North York Moors National Park. It has 3 bars and en suite rooms some of which have views of Helmsley’s Castle.