Skip to main content

Holiday Inn Concord

172 North Main Street, Concord, NH 03301 Hours of Operation:
  • Open 24 hours

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!