6.3/10
66 reviews
Free Wi-Fi
This Oak Forest, Illinois hotel is within a 10-minute drive of Oak Forest Hospital and Odyssey Fun World. The modern hotel features an indoor pool and all rooms have a 32-inch flat-screen TV.
Number of rooms: 59
4375 Frontage Road, Oak Forest, IL 60452, United States