Courtyard hotel located in Elmhurst, IL with 140 newly renovated guestrooms including 13 suites.
Million dollar renovation recently completed. Meeting space of 2,400 square feet available
Save the Date for this annual event in the heart of Elmhurst on May 4 & 5.
Read More