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.
Book this Hotel