Quick Reservations

Photo Gallery


Lombard Business Travel

Chicago Lombard Business Traveler Amenities

... read more

Hotel Specials

Government and Military Traveler Special Rates

... read more

Elmhurst Art Museum

Located about 7 miles from the Stay Inn Chicago Lombard Hotel is the Elmhurst Art Museum, the cultural center of DuPage County.

Click here for interactive driving directions to the Elmhurst Art Museum from the hotel powered by Google.

The Elmhurst Art Museum is built around McCormick House, one of only three homes in the United States designed and built by Ludwig Mies van der Rohe. The museum site, opened in September of 1997, has won the Chicago AIA Regional Architecture Award and was nominated for a National Distinguished Building Award for Architectural Excellence. The Elmhurst Art Museum was named the “Best Suburban Art Museum in Chicago” by Chicago Magazine.

Visit the official website of the Elmhurst Art Museum for more information including upcoming events.

The Stay Inn Chicago Lombard Hotel is the perfect choice for accommodations when you are visiting the Western Chicagoland area. Whether you are in town for a short while and have some leisure time or bringing the family in for the weekend, our central location is perfect for getting to all the sights and sounds of the Chicago, Illinois area.

Our hotel offers 128 well-appointed guest rooms. All of them feature complimentary high-speed Internet and all guests are invited to join us daily in the mornings for our complimentary hot breakfast. Book your room on-line today and relax knowing that you’ll get the best rate guaranteed from this website.

Book Now!