Stay Inn Schaumburg
1300 E Higgins Road, Chicago, 60173
Very Good, 4
Located in the heart of Schaumburg. Minutes from Woodfield Mall Streets of Woodfield and IKEA. Nearby businesses include Motorola TravelCLICK Zurich ATandT and Verizon Wireless. We offer Room Service ...
More Info