Sea & Sand Inn - United States of America

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