San Luis Obispo is located on the Central Coast of California nestled between Los Angeles and San Francisco. Near-perfect weather, award winning wineries, delicious restaurants and the beautiful beach are only a handful of reasons why Oprah named San Luis Obispo as the happiest place in America!
Award Winning Wineries, just minutes from Hidden Springs Villa!