Holiday Inn Express & Suites Northwood is located in Northwood, IA 50459. Address of Holiday Inn Express & Suites Northwood is 4712 Wheelerwood Rd, Northwood, IA 50459, United States. Holiday Inn Express & Suites Northwood can be contacted at 16413237500. Holiday Inn Express & Suites Northwood is rated 4 (out of 5 stars) by 202 reviewers on the web.
Some of the places around Holiday Inn Express & Suites Northwood are -
4712 Wheelerwood Rd, Northwood, IA 50459, United States
Contact number of Holiday Inn Express & Suites Northwood is 16413237500.
Rating of Holiday Inn Express & Suites Northwood is 4 out of 5 stars.
Address of Holiday Inn Express & Suites Northwood is 4712 Wheelerwood Rd, Northwood, IA 50459, United States.
Holiday Inn Express & Suites Northwood is located in Northwood, IA 50459.
Pincode of Northwood, IA 50459 is 50459