This Ventura Harbor Holiday Inn Express offers modern rooms equipped with a flat-screen TV and free Wi-Fi. It features an on-site gym and Emma Wood State Beach is 2.4 miles away.
Number of rooms: 69
1080 Navigator Drive, Ventura, CA 93001, United States