A close up of a bowl at Squirrel Lodge Guest House.

Squirrel Lodge Guest House

About The Inn

Squirrel Lodge Guest House located in Keswick was rated #1 on Tripadvisor in 2020!

Eskin Street, Keswick, England CA12 4DG

Loading...