The Dowds' Country Inn
On The Common
Lyme, NH 03768
United States of America
Circa 1780. This 18th-century inn offers pure New England elegance. The historic home, surrounded by a plentiful six acres, rests on The Common in this charming historic village. The grounds include a duck pond, ...
- One Night Free: This property is featured in Bed & Breakfasts and Country Inns published by American Historic Inns. This guide features a certificate for ONE NIGHT FREE with the purchase of one night. The dates this property will honor the certificate are Nov. 1-April 1, excluding holidays and group reservations, subject to availability




