Pelican Point Inn

By Santa Cruz Harbor and Twin Lakes State Beach

 
 
   
     
 
 
113 San Benito Ave. Aptos CA 95003 USA