Comfort Suites 1100 E. Higgins Road - Schaumburg, Illinois 60173 Approximately 3.3 miles from Neil Armstrong Elementary School Compare prices for hotels in Schaumburg, IL
Comfort Suites Schaumburg is the closest Comfort Suites hotel to Neil Armstrong Elementary School.
Comfort Suites Closest To Neil Armstrong Elementary School