Awesome beach location
Many guests say that the location of The Shores Inn & Beach Houses in Ventura, USA, is awesome as it is close to the beach. The hotel has tons of restaurants and bars within walking distances. They say for the price and location, they will definitely stay at the hotel and revisit.