Hotel setting

 

Welcome Header


The Hotel

The Leathes Head is a fine country house hotel of the Edwardian period
built of local slate and situated in two and a half acres of grounds.

Set in the heart of Borrowdale 'the most beautiful valley in England' -
the Leathes Head is set back from the road on an elevated site
with magnificent views.

Read The Good Hotel Guide review