The Elms Restaurant at the New London Inn
The New London Inn is a historic boutique hotel located in the heart of New London, New Hampshire, offering guests an authentic New England experience since its establishment in 1792. With 23 well-appointed guest rooms, including select pet-friendly options, the inn balances rich historical charm with modern amenities for a comfortable stay.
Guests can dine at The Elms, the inn's on-site restaurant, which features regional American cuisine made with locally-sourced ingredients. The hotel's central location provides easy access to outdoor activities, cultural landmarks, and an array of dining options, making it an ideal base for exploring the picturesque Dartmouth-Lake Sunapee Region.
Generated from the website
Also at this address
You might also like
Partial Data by Foursquare.