Just 10 minutes’ walk from Woodfield Mall Shopping Center, this Schaumburg hotel features a kitchenette with a dishwasher and stove in every studio. Complimentary Wi-Fi is offered throughout the hotel.
Number of rooms: 134
1251 American Lane, Schaumburg, IL 60172, United States
Hotel booked 1 times today.