1405 Dunn Road, Saint Louis, MO 63138, USA
1405 Dunn Rd Saint Louis, MO 63138
St. Louis
Missouri
63138
US
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.