Armathwaite Hall Hotel & Spa is a luxurious retreat nestled in the heart of the Lake District. This grand hotel offers all-inclusive packages that include meals throughout the day. Start your day with a delicious breakfast, indulge in a leisurely lunch, and savor a gourmet dinner prepared by talented chefs. The hotel's restaurant focuses on using locally sourced ingredients to create flavorful and innovative dishes. After your meals, pamper yourself at the hotel's spa, which offers a range of treatments and facilities for ultimate relaxation.