TownePlace Suites by Marriott Chicago Schaumburg Schaumburg
750 National Parkway -
Schaumburg,
IL 60173
Near Woodfield Mall