7621 Alvarado Road, La Mesa, CA 91942, USA
7621 Alvarado Rd La Mesa, CA 91941
La Mesa
California
91942
United States
Motel 6 La Mesa welcomes a maximum of two pets, of any size, per guest room for no additional fee. Additional pets may be accepted with approval prior to booking.