Holiday Inn Hotels and Resorts 506 West Harrison Street - Chicago, Illinois 60607 Approximately 20.0 miles from Saint Phillip the Apostle Church Compare prices for Holiday Inn & Suites Chicago - Downtown with nearby hotels
Holiday Inn & Suites Chicago - Downtown is the 7th closest Holiday Inn Hotels and Resorts hotel to Saint Phillip the Apostle Church.
Holiday Inn Hotels and Resorts Closest To Saint Phillip the Apostle Church