4380 Alvarado Canyon Road, San Diego, CA 92120, USA
4380 Alvarado Canyon Rd San Diego, CA 92120
San Diego
California
92120
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.