The State House Inn in Springfield, Illinois Joins The Red Collection

Red Roof is introducing a second property in The Red Collection in Springfield, Illinois. The State House Inn, located in the capital city of the state, is slated to open for business in September, as Red Roof expands its footprint with Packard Hospitality Management, LLC.
Source: New feed


Leave a Reply