Start from
Holiday Inn Express & Suites Camarillo, an IHG Hotel
1405 Del Norte Rd, Camarillo 93010