Skip to main content

Residence Inn Camarillo

2912 Petit Street · Camarillo, California 93012 USA

Suite Living in Camarillo, California

  • 1-805-388-7997



Photo Gallery

Change Language

Marriott offers websites in several languages and a variety of regions to help your travel experience. Please select the option most relevant to you.