x
Loading...

Exit 68 on US 101 North

Left 0.26 mi

The Shores Inn

1059 South Seaward Avenue, Ventura, CA 93001

1-805-643-9600 Directions
Amenities
WiFi (Free)
Parking Notes (Free)