Set in the heart of picturesque New London, New Hampshire, the New London Inn boasts a full, rich history dating back to 1792. We’re minutes from Sunapee’s slopes and beaches, with an inn-house restaurant and tavern, and 23 guest rooms. All that, and the charm of New London’s shops and attractions.