Finding the best rates takes a while
Please wait...

Bella Capri Inn & Suites

2050 E Ventura Blvd., Camarillo, CA - 93010, United States of America. 805.482.0777 info@bellacapriinn.com

4.86 Out of 5

Guest Reviews Based on 27 Reviews

Score breakdown