The Spa | Cumbria
The Spa located at Armathwaite Hall Country House Hotel takes its inspiration from the rich timber of the surrounding woodlands and the serenity of Lake Bassenthwaite. An indoor waterfall and uninterrupted views of the lush gardens create a luxurious environment for those enjoying the spa experience. An extensive range of treatments is available, such as […]