A pet-friendly inn in New London that also hosts events and weddings.
353 Main Street, New London, NH 03257
New London, NH