Sea & Sand Inn

Best Ocean-View Hotel 2016 - Santa Cruz & LUX Award for Customer Service - Santa Cruz

Copyright Acquisition Intl. 2016