Take A Look At This Super Fancy Hotel That Just Opened In Downtown Concord
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!