Staybridge Suites by Holiday Inn 2600 Lehigh Avenue - Northbrook, Illinois 60026 Approximately 1.0 miles from Convent of the Holy Spirit Compare prices for hotels in Northbrook, IL
Staybridge Suites Glenview is the closest Staybridge Suites by Holiday Inn hotel to Convent of the Holy Spirit.
Staybridge Suites by Holiday Inn Closest To Convent of the Holy Spirit