The ClubHouse Inn & Suites hotel in Westmont, Illinois near Chicago provides lodging accommodations near Downtown Chicago, Art Institute of Chicago, and Navy Pier. Our hotel is also conveniently located near area attractions such as Field Museum, Shedd Aquarium, and the Willis Tower.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…