On The Location
1175 South Seaward Ave, Ventura, United StatesGuest reviews
Guest reviews are submitted by our customers after their stay at Inn On The Beach
B
Bruce
2020-01-16
We appreciated the food and location. Room met what we needed. Nothing bothered us, we would return anytime when in Ventura...
Main Features
On The Amenities
-
General
Free Wi-Fi - Parking
-
Dining
Breakfast
-
Room Amenities
Television
Rooms