Guests will discover the comforts of a world-class boutique hotel in this six-room operation on the College of DuPage campus.
The Inn's eco-friendly design includes French doors overlooking a lavishly manicured landscape and floor-to-ceiling windows.
This new outdoor exhibit will feature hand-painted large-scale renditions of Olmec heads. These icon...
Read More