1610 McConnor Parkway, Schaumburg, IL 60173, USA
1610 Mcconnor Pkwy Schaumburg, IL 60173
Schaumburg
Illinois
60173
United States
877-411-3436877-411-3436
The hotel accepts pets (of any size) for an additional fee of $100.00 per stay. There is no specified limit on the number of pets per guest room.