Swinton Park

A luxury castle hotel in the Yorkshire Dales, with fine dining, cookery school, spa and extensive grounds.

  • North Yorks, United Kingdom