Tucked away in Cumbria’s Lake District Park, surrounded by mountain peaks and lush landscape, sits the Merewood Country House Hotel – a romantic retreat for nature lovers. Overlooking Windermere, England’s largest natural lake, couples have an opportunity to reconnect with each other as well as Mother Nature. Spend the day ambling through the region’s villages and watching the wildlife before unwinding in one of the hotel’s guestrooms. Retaining many of the original 19th-century features, including a panelled hall and reception room, the building oozes charm and provides a warm environment in which guests can relax. For hungry travellers, the on-site restaurant serves delicious seasonal dishes using local ingredients. Breakfast is also included
Special Offer At Country House Escape for Two at Merewood Country House Hotel