Super 8 3160 North River Road - River Grove, Illinois 60171 Approximately 6.8 miles from Taiwan Christian Church Compare prices for Super 8 Chicago Rosemont with nearby hotels
Super 8 Chicago Rosemont is the 2nd closest Super 8 hotel to Taiwan Christian Church.