Hotel Residence Inn by Marriott Camarillo
★★★
4444 Central Ave, Camarillo, CA 93010, USA, Camarillo (CA), United States Show on map
Central Inn & Suites is a 3-star hotel in Camarillo (CA), United States. It is one of 15 places to stay in Camarillo (CA) listed on Triptoic.
4444 Central Ave, Camarillo, CA 93010, USA, Camarillo (CA), 93010, United States
Central Inn & Suites is located at 4444 Central Ave, Camarillo, CA 93010, USA, Camarillo (CA) 93010, United States.
Central Inn & Suites is rated 3 stars.
Highly rated alternatives close by
Hotel
Serviced apartment
#2 in Camarillo
Hotel