Candlewood Suites 1780 Capital Street - Elgin, Illinois 60124 Approximately 9.6 miles from Saint Charles Borromeo Roman Catholic Church Compare prices for Candlewood Suites Elgin with nearby hotels
Candlewood Suites Elgin is the closest Candlewood Suites hotel to Saint Charles Borromeo Roman Catholic Church.
Candlewood Suites Closest To Saint Charles Borromeo Roman Catholic Church