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