Advertisement
Best Western Cabrillo Garden Inn
Best Western Cabrillo Garden Inn
Address:
840 A Street, San Diego, California
Traveler Rating by TripAdvisor

Traveler Comments

Very nice facility, close to restaurants and activities on 5th Ave. Good value for the price
Great location, close to everything that I wanted to do
Please enable JavaScript to properly view and use this web site.