340 South Waukegan Road, Deerfield, IL 60015, USA
340 S Waukegan Rd Deerfield, IL 60015
Deerfield
Illinois
60015
United States
877-411-3436877-411-3436
Red Roof Inn Chicago – Northbrook / Deerfield welcomes a maximum of one (1) pet, of any size, per guest room for no additional fee. Pets must be crated if left unattended.