Located off Highway 101, this Oxnard, California hotel is 10.6 miles from Ventura Harbor. It features an outdoor pool with hot tub, a 24-hour business center and guest rooms with free Wi-Fi.
Number of rooms: 170
2000 Solar Drive, Oxnard, CA 93036, United States
Hotel booked 1 times today.