Price not available
1175 S Seaward Ave
Ventura, CA 93001
Phone: 805-652-2000
Ventura, CA 93001
Phone: 805-652-2000
The 24 guest accommodations at the three-story Inn on the Beach include French and Italian-style antiques, luxury bedding, gas fireplaces, private balconies...
more
Amenities
Wheelchair Accessible, Fireplace, Fishing, Beach, Air Conditioning, Television... see all
Wheelchair Accessible, Fireplace, Fishing, Beach, Air Conditioning, Television... see all
