Holiday Inn Express & Suites Camarillo
33 Years
in Business
Phone: (805) 983-7171
Address: 1405 Del Norte Rd, Camarillo, CA 93010
Website: Online Reservations
Reservations: (800) 345-8082
Hotel Front Desk: (805) 983-7171
4444 Central Ave, Camarillo, CA 93010
4444 Central Ave, Camarillo, CA 93010
984 W Ventura Blvd, Camarillo, CA 93010
50 W Daily Dr, Camarillo, CA 93010
1100 Ventura Blvd, Camarillo, CA 93010
1245 N Oxnard Blvd, Oxnard, CA 93030
1505 Ventura Blvd, Oxnard, CA 93036
2000 Solar Dr, Oxnard, CA 93036
600 E Esplanade Dr, Oxnard, CA 93036
1950 Solar Dr, Oxnard, CA 93036