Free Wi-Fi
Parking
This hotel, located 26 minutes' drive from Chicago O'Hare International Airport, offers free Wi-Fi access and a flat-screen TV in every guest room.
Number of rooms: 65
211 North Oak Park Avenue , Oak Park, IL 60302, United States