Construction Begins on Rochester's Holiday Inn Express

Construction on the Holiday Inn Express in New Hampshire broke ground in October. The hotel is being built on Route 11, and will feature 78 rooms. The Holiday Inn Express is expected to open in summer 2007.