Set in the heart of picturesque New London, New Hampshire, the New London Inn boasts a full rich history dating back to 1792. We offer our guests the luxuries of today while preserving the spirit of yesterday. Experience a relaxing stay in a grand old New England Inn with unique features and ample amenities to keep you returning.
Each of our 23 GUEST ROOMS is appointed with private bath, high-thread-count linens, flat-screen television and free wireless internet access.
Our Inn-house restaurant, THE COACH HOUSE, offers distinctive dining that pairs fresh local foods with the finest ingredients available.