Extended StayAmerica 2000 North Roselle Road - Schaumburg, Illinois 60195 Approximately 1.1 miles from Church of the Cross Compare prices for hotels in Schaumburg, IL
Extended Stay America - Chicago - Schaumburg - I-90 is the closest Extended StayAmerica hotel to Church of the Cross.
Extended StayAmerica Closest To Church of the Cross