Traveler's Inn

7247 N Waukegan Rd
Niles
Illinois
United States