Waterhead Hotel - England

Waterhead Hotel
Waterhead Hotel Restaurant
Waterhead Hotel Double Room
Waterhead Hotel View

The Waterhead Hotel is located next to Lake Windermere. It cleverly combines traditional Lakeland elegance and its stunning setting with the comfort of a new luxury 4* Town House Hotel.