Dowds’ Country Inn & Event Center
Dowds’ Country Inn & Event Center is located in a beautiful 1780s home in the heart of Lyme, New Hampshire. This family-owned inn offers a 20-room bed and breakfast, as well as an event venue for weddings, holiday parties, conferences and more. Every morning a full country breakfast is served to guests and tea and scones […]