Sea & Sand Inn Santa Cruz 3 estrelas está localizado a uma distância de 50 metros de Santa Cruz Main Beach e dispõe de 18 quartos com comodidades modernas. O Museu do Surf de Santa Cruz está localizado a apenas 14 minutos a pé de distância.
O hotel no distrito Cowell Beach fica a uma distância de 1.8 km do Museu de Arte e História de Santa Cruz e a alguns passos de locais de compras como a Loja de Surf Cowell's Beach. O Sea & Sand Inn está também situado a uma distância de apenas 5 minutos andando do Cais de Santa Cruz. Este hotel de Santa Cruz está nas proximidades de Fluke. Estabelecimento está próximo da estação rodoviária Bay Street & West Cliff Drive.
Além disso, os banheiros incluem banheiro separado e chuveiro, juntamente com secador de cabelo e touca de banho.
Todas as manhãs é servido um café da manhã quente. O Sea & Sand Inn de Santa Cruz está a uma distância de 300 metros de Aquarius e oferece uma vasta seleção de refeições.