Set in a peaceful location in the Borrowdale Valley, The Leathes Head Country House Hotel is a pet-friendly retreat that offers stunning views and a warm welcome. The hotel features stylish rooms, a cozy lounge with a log fire, and a restaurant serving gourmet cuisine. Your pet will love exploring the nearby fells and enjoying the fresh mountain air.