Holiday Inn Express and Suites Chicago-Algonquin
Guests Love Algonquin Hotel’s Tranquil Locale. The Holiday Inn Express‚ Chicago – Algonquin hotel’s location in Algonquin, IL is removed from the urban atmosphere of the Chicago area, while still conveniently close to everything you need.