Skip to main content
Shedd Aquarium

The Champagne Lodge & Luxury Suites - Willowbrook

16W621 S. Frontage Road, Willowbrook, IL 60527

Resorts & Spas

The Champagne Lodge is an independent boutique hotel featuring luxury spa suites that offer seclusion and privacy while pampering you with all of the contemporary conveniences of modern design.

Private, irresistibly convenient, yet a world away from the everyday.

How to find us?

Back to Listings

Subscribe to Our Newsletter

Get inspired by top travel stories, gain access to exclusive promotions and contests, and discover even more reasons to #EnjoyIllinois.