Inn on the Beach
Share:
Hotels and Motels
Inn on the Beach
Visit Website
1175 S. Seaward Ave
Ventura
,
CA
93001
(805) 652-2000
About
About
Boutique 24-room oceanfront hotel