Located on the shores of Lake Windermere, Storrs Hall Hotel is a historic hotel that offers a beauty salon for its guests. The salon provides a range of treatments, including massages, facials, and body wraps. The experienced therapists use high-quality products to ensure a luxurious and pampering experience. After your treatment, you can relax in the hotel's spa facilities, which include a swimming pool, sauna, and steam room. With its stunning lake views and excellent beauty salon, Storrs Hall Hotel is the perfect choice for a relaxing break in the Lake District.