Located in the Borrowdale Valley, The Leathes Head Country House Hotel is a charming hotel offering bed and breakfast in the Lake District. The hotel offers comfortable rooms with scenic views, a restaurant serving a hearty breakfast, and a cozy lounge area with a fireplace. Guests can explore the beautiful valley, go hiking or cycling in the surrounding fells, or visit the nearby Derwentwater.