Lake District - Armathwaite Hall Hotel & Spa
This majestic spa in an idyllic location won Residential Spa of the Year 2011. It is the largest spa hotel in the Lake District with a stunning contemporary healthsuite that includes a spacious outdoor hydro pool. Armathwaite Hall is perfect for people who like the comfort of a classic hotel with first class spa treatments.