The Stags Head

The Stags Head
Church Street, Bowness On Windermere, Cumbria, LA23 3DG
Photo of The Stags Head

Situated in Bowness on Windermere in the beautiful English Lake District the Stags Head Hotel is unique in the area for its atmosphere, the hotel offers a contemporary atmosphere in a traditional setting

Text supplied by third party.

Comments & ratings