Red Roof Inn Chicago - Northbrook/Deerfield Near Northbrook Village Hall
340 South Waukegan Road -
Deerfield,
IL 60062