Skip to Content | Using this site

Live. Work. Explore.

Merewood Hotel

Overlooking Windermere, England’s longest and most beautiful lake, you will find Merewood Country House Hotel.

Address:
Merewood
Windermere
LA23 1LH
View in Google maps

Contact Details:
View map