An exclusive 31-bedroom luxury castle hotel. With 4 Red Stars and 3 Rosettes awarded by the AA for excellent facilities, this is the highest rated hotel in Yorkshire. Swinton Park is the ancestral home of the C ... Read more

View all Luxury Hotels in Masham