Advertisement
Holiday Inn San Diego - La Mesa
Holiday Inn San Diego - La Mesa
Address:
8000 Parkway Dr., (formerly Comfort Inn), La Mesa, California
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.