- UK Information
- UK Hotels
- Coach House, The
Coach House, The
Formerly a coach house built in 1890, The Coach House is situated in the heart of the Lake District and 2 minutes’ drive from Windermere town centre and the shores of Lake Windermere.
Rating
Prices from £60
4