Set in the picturesque Borrowdale Valley, The Leathes Head Country House Hotel offers stunning views of the surrounding fells and Derwentwater. This charming hotel features individually designed rooms, each offering its own unique style and character. Guests can relax in the hotel's beautiful gardens, or enjoy a delicious meal at the award-winning restaurant while taking in the breathtaking lake views. With its peaceful location and scenic beauty, The Leathes Head Country House Hotel is the perfect choice for a tranquil and memorable getaway.