The Shores Inn

1059 South Seaward Avenue, Ventura, California 93001 ★★

No Chain Motel
29,420+
Hotels
46
States
5
Brands
$0
Fees
Compare hotel rates Compare The Shores Inn with other Ventura hotels.