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.