Karta Vacation Rentals
In Elmhurst, just 2 km from the city center, this hotel puts you within easy reach of downtown Chicago sights like Willis Tower, Cadillac Palace Theatre and Chicago Theatre. O'Hare International Airport is about 16 km away and Wood Dale Station roughly 8 km, making arrivals and day trips simple. Nearby draws include Crestview Park, Crossfit Elmhurst and Maywood Sportsmen's Club.