Here's another great addition to New Hampshire's fastest growing downtown area!

The Hotel Concord just opened, at 11 South Main St. in Downtown Concord, NH.  Weekday rates are around $169, while a weekend stay will cost you anywhere between $209 and $249 a night. Based on a video tour they just posted, it looks very classy. See for yourself, with this video tour they just posted on their Facebook page!