logo

The New London Inn

About the Inn

The New London Inn Bed & Breakfast is set in the beautiful Lake Sunapee region of New Hampshire, and combines history, luxury, and convenience. Breakfast included.

353 Main St New London, New Hampshire