Location

Fairfield Inn & Suites

700 National Pkwy Schaumburg, IL 60173

(847) 541 - 3347