The Beech Hill hotel is located on the picturesque and tranquil banks of Lake Windermere and offers a warm and friendly welcome to all guests. It is easily accessible with a train station just 4 miles away. Dine in the award winning hotel restaurant and enjoy stunning views of the surrounding area. Unwind in the well equipped leisure club which boasts an indoor swimming pool, sauna and solarium. The hotel is the ideal base for exploring the surrounding area.