Sign up for our newswire newsletter

 

Holiday Inn Express Opens in Southern Illinois

The Holiday Inn Express Hotel & Suites Sparta, located here about one hour south of St. Louis, Mo., opened in mid-April.

The hotel offers 74 guest rooms and one meeting room that can accommodate up to 46 people.