A bed covered in snow at The New London Inn.

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 03257