Channel Islands Beach is 18 miles from this Camarillo hotel. An outdoor pool and a gym are available along with rooms that include free Wi-Fi and cable TV with pay-per-view movies.
Number of rooms: 142
4994 Verdugo Way, Camarillo, CA 93012, United States
Hotel booked 1 times today.