Book Online

Welcome To The Westmont ClubHouse Inn & Suites

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.

  • Homepage Feature Slideshow
  • Homepage Feature Slideshow
  • Homepage Feature Slideshow

    Upcoming Events

    View All