The Perfect place to stay

& enjoy the Lake District

STATION LODGE WINDERMERE

Location

Station Lodge
2B High Street, Windermere
LA23 1AF, England