General Description
The Beech Hill Hotel is situated in an unforgettable waterside setting directly on the banks of Lake Windemere, one of the most famous of the English lakes. It is ideal for exploring the glorious natural attractions of the Lake District. The Beech Hill also offers comfortable guest-rooms and its own swimming pool, as well as providing award-winning food and service. |