200 Interstate 20 Service Road, Odessa, TX 79766, USA
200 E I-20 Service Rd Odessa, TX 79766
Odessa
Texas
79766
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.