The Bella Capri Inn is situated in the old town Camarillo which is really nice to see because normally you just drive by and don't see it from the 101. It's very close to the outlet malls and major food chains. The women at the front desk was extremely nice and interested.
I said I wasn't sure what kind of...
More
- Manage your listing
