Fairfield Inn & Suites by Marriott Chicago Schaumburg Schaumburg
700 National Parkway -
Schaumburg,
IL 60173
Near Woodfield Mall