A pousada Twin Lakes Surf House Santa Cruz está localizada a caminhada de 25 minutos do Cais de Santa Cruz e recebe os seus hóspedes para desfrutar de ciclismo e pesca.
Esta casa de férias está situada no bairro Lado Leste de Santa Cruz em Santa Cruz, próximo da Praia de Black. Além disso, esta acomodação fica a 2.3 km do Museu de História Natural de Santa Cruz e a 3 km do Museu de Arte e História de Santa Cruz. Situada a 5 minutos a pé da Lagoa Schwan, a pousada Twin Lakes Surf House está perto de destinos de compras como o Centro Comercial East Cliff Village.
A acomodação está equipada com cozinha totalmente equipada completa com refrigerador, forno e artigos de vidro. Os hóspedes poderão desfrutar da cozinha americana no Windmill Cafe, que fica a 5 minutos de distância andando. Localizada a aproximadamente 200 metros desta propriedade de Santa Cruz, a estação rodoviária East Cliff Drive & 13th Avenue oferece opções de transporte nas proximidades.