Advertisement
Motel 6 San Diego - La Mesa
Motel 6 San Diego - La Mesa
Address:
7621 Alvarado Road, I-8/Mission Valley Freeway East at Fletcher Parkway, La Mesa, California
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.