hotel directory
register| log in
hoteldirectory
Compare Map
home / united states / ventura (ca) / the shores inn

The Shores Inn

Ventura (CA) CA 93001, United States
Star rating 2-star hotel
Guest rating 7.3/10 (18 reviews)
Address 1059 South Seaward Avenue
Type Motel
Chain No Chain

Property Facts

Type Motel
Chain No Chain