Santa Cruz
Sea & Sand Inn
201 W. Cliff Dr.
Santa Cruz, CA, 95060, United States
Santa Cruz, CA, 95060, United States
TEL:
(831) 427-3400
Just steps from the Boardwalk, the property offers ocean views from every room and a neo-boho attitude that jibes with Santa Cruz’s surf-city heritage. Some of the 22 rooms have fireplaces.
Advertisement
Advertisement
