Situado a aproximadamente 5 minutos andando de Santa Cruz Main Beach, Sea & Sand Inn Santa Cruz 3 estrelas oferece 18 quartos. Este hotel é um bom ponto de partida para explorar Santa Cruz, incluindo o Cais de Santa Cruz, que fica a apenas 350 metros de distância.
O hotel está localizado no bairro Cowell Beach de Santa Cruz, a aproximadamente 3 km da Praia Estadual Natural Bridges e perto do Museu do Surf de Santa Cruz. O Sea & Sand Inn está situado a 5 minutos a pé do ponto de ônibus Bay Street & West Cliff Drive, e somente 500 m de Venture Quest. Estabelecimento está situado a caminhada de 20 minutos do Museu de Arte e História de Santa Cruz. A estação do teleférico Sky Glider fica a uma pequena distância deste hotel de Santa Cruz.
Alguns quartos têm pátio e varanda para sua conveniência. Os hóspedes podem usufruir de banheiro separado e chuveiro disponíveis nos banheiros.
Eles servem um café da manhã quente todas as manhãs. Você pode caminhar 5 minutos até Aquarius ou comer no Ideal Bar & Grill situado a 350 metros de distância.