top of page

Holiday Inn Express

Northwood, IA

 

The Holiday Inn Express in Northwood, Iowa, is a new build that was completed in March 2011. The hotel features 60 rooms, and the construction cost amounted to $4.8 million. The building process for this new facility took 14 months.

 

60

Hotel

Rooms

4.8M

Project

Cost

14

Month

Completion

bottom of page