Motel 6--San Diego - Las Mesa

Address:

7621 Alvarado Road
I-8 at 70th Street/Fletcher Parkway
La Mesa, CA 91941

Phone:

(619) 464-7151

Brand name:

Motel 6

Map:


Contact   ·   Privacy   ·   Terms