Advertisement
Travelodge La Mesa
Travelodge La Mesa
Address:
7911 University Ave., La Mesa Blvd & Freeway 8, (formerly Ramada Limited), La Mesa, California
Traveler Rating by TripAdvisor