Located in New London, New Hampshire, this inn features 23 guest rooms.
Some rooms feature a fireplace, while others feature spa baths. Free WiFi is also offered.
The Elms Restaurant and Bar offers American Cuisine onsite.
Concord is 43 km from The New London Inn, while Woodstock is 49 km away.