Lodging & Accommodations close to Elmhurst Hospital - Main Campus
Holiday Inn Chicago Oakbrook
17w350 West 22nd St., Oakbrook Terrace, IL 60181
Call
~1.98 miles southwest of Elmhurst Hospital - Main Campus
- Three Star Suburban property
- Hotel has an eco-friendly policy See more
Holiday Inn Chicago Oakbrook
17 West 350 22nd St., Oakbrook Terrace, IL 60181
Call
~2.02 miles southwest of Elmhurst Hospital - Main Campus
- 3 star Suburban hotel
- Hotel has 10 suites
Back to Top