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. 

Related Tours

Highlights of Britain | 2017

ENGLAND, WALES & SCOTLAND   This adventure delves deep into Britain’s history and culture. In England, we celebrate ‘Great British Puddings&r…
9 Days
US$2895PP (From)