About
The Holiday Inn Concord welcomes guests to enjoy the nature and outdoors of New Hampshire. Downtown Concord offers the best of both worlds; Convenient and accessible downtown location with easy access to all the nature and outdoor recreation New Hampshire has to offer. Situated in the heart of the Capitol, the Holiday Inn is the only hotel located on Main Street and within walking distance to charming, quaint and historic newly redesigned downtown.
Specials & Deals
Full Service Restaurant EJ's on Main open for Breakfast and Dinner, Indoor Pool is open with Hot Tub & Fitness Center!