Sign up for our newswire newsletter

 

Holiday Inn Slated For Madison

The Holiday Inn Hotel at the American Center is scheduled to open in early April here.

The hotel will feature 139 guest rooms and 2,500 square feet of function space.