9408 West Lawrence Avenue, Schiller Park, IL 60176, USA
9408 W Lawrence Ave Schiller Park, IL 60176
Norridge
Illinois
60656
United States
Motel 6 is the original pet friendly hotel chain! Pets stay for free, and there is no weight limit or restriction on the number of dogs per room.