B
Courtyard Chicago Schaumburg
1311 American Lane, Schaumburg IL 60173-4900
(847) 619-8100
When it comes to Schaumburg hotels, nothing tops the Courtyard by Marriott boasting the best accommodations in town!