Juntamente com a proximidade do Porto de Santa Cruz a aproximadamente 5 minutos de distância caminhando, a pousada Twin Lakes Beach House Santa Cruz oferece oportunidades para ciclismo e pesca na área. Localizada a uma distância de 2.6 km do Museu de Arte e História de Santa Cruz, esta casa de férias de Santa Cruz disponibiliza acesso à Internet de alta velocidade e estacionamento privado.
A acomodação está localizada no bairro Lado Leste de Santa Cruz de Santa Cruz, bastante perto do ponto de ônibus 7th Avenue & Bonnie Street. Os hóspedes podem visitar o Museu de História Natural de Santa Cruz, que está a aproximadamente 20 minutos caminhando da pousada Twin Lakes Beach House, ou verificar a Praia de Cowell que está a aproximadamente 25 minutos de distância caminhando.
A acomodação de Santa Cruz oferece cozinha totalmente equipada, bem como refeitório para cozinhar e jantar. Os hóspedes podem jantar no Crow's Nest Restaurant, localizado próximo desta pousada de Santa Cruz.