The State House Inn, the second of Red Roof Inn’s The Red Collection, is expected to open in Springfield, Illinois, in September. The St. Clair Hotel in downtown Chicago, the new soft brand’s flagship location, is also scheduled to open later this year.
The State House Inn will be managed by Packard Hospitality Management and will undergo a full renovation. The 125-room hotel will be near the Illinois State Capitol, Abraham Lincoln Presidential Library and the Illinois State Museum. It will be pet friendly and part of Red Roof Inn’s RediCard program.