Advertisement
Holiday Inn Express Camarillo
Holiday Inn Express Camarillo
Address:
4444 Central Ave, Camarillo, California
Traveler Rating by TripAdvisor

Traveler Comments

Hotel is convenient for my husband and myself when we travel from northern California
the attached restaurant was a pleasant surprise!
Please enable JavaScript to properly view and use this web site.