TravelCLICK 111 West Huron Street - Chicago, Illinois 60654 Approximately 0.9 miles from Saint Peters Roman Catholic Church Compare prices for hotels in Chicago, IL
Hotel Felix Chicago is the 2nd closest TravelCLICK hotel to Saint Peters Roman Catholic Church.
TravelCLICK Closest To Saint Peters Roman Catholic Church