Search bed and breakfast inns and read reviews on iloveinns.com
I Love Inns Bed and Breakfast Directory

Inn on The Beach Ventura Gallery

1175 S. Seaward Ave.
Ventura, CA 93001 USA
(805)652-2000
Detailed Listing | Website

Inn on The Beach Ventura Gallery
This photo is facing North from a third floor balcony

Photos