Beech hill hotel spa new year break
The serene setting of the beech hill hotel spa offers the perfect lakeside retreat nestled into the hillside the beech hill hotel spa is surrounded by a beautiful natural landscape nearly all of the hotels elegant rooms provide magnificent views of lake windermere and the cumbrian fells with the beech hill hotels enchanting landscaped gardens leading down to the peaceful shore of windermere you can truly embrace your surroundings with its intoxicating ambience the beech hill hotel