Armathwaite Hall Hotel and Spa: Relaxation and wellness in the Lake District's most luxurious surroundings
The grandeur of an ancient castle with the luxury of a very contemporary spa and timeless elegance of great food adds up to a whole new world of relaxation at Armathwaite Hall Hotel and Spa