About The CL

The Champagne Lodge & Luxury Suites is a private boutique hotel located just 18 miles southwest of downtown Chicago