HELMSLEY: Feathers Hotel is named the best at group’s annual awards May 11, 2023 News by Leave a Comment on HELMSLEY: Feathers Hotel is named the best at group’s annual awards A RYEDALE hotel has been named hotel of the year at an annual awards ceremony.