Construction of a Holiday Inn Express in Schaumburg is nearing completion, with the business expected to open his spring as the 31st hotel in the village.
Construction of a Holiday Inn Express in Schaumburg is nearing completion, with the business expected to open his spring as the 31st hotel in the village.