Situada a 20 minutos caminhando do Museu de História Natural de Santa Cruz, pousada Twin Lakes Beach House Santa Cruz convida os hóspedes a relaxar num pátio. Oferecendo estacionamento privado, bem como acesso à Internet de alta velocidade, esta casa de férias está situada no bairro Lado Leste de Santa Cruz.
Localizada a 2.6 km do Museu de Arte e História de Santa Cruz, esta propriedade está também a alguns minutos do Porto de Santa Cruz. A pousada Twin Lakes Beach House está a 25 minutos caminhando da Praia de Cowell.
Cozinha totalmente equipada, juntamente com refeitório, estão disponíveis para refeições. Os hóspedes encontrarão Crow's Nest Restaurant a 5 minutos de distância caminhando. Graças ao ponto de ônibus 7th Avenue & Bonnie Street, localizado a 100 metros de distância, os hóspedes podem facilmente explorar Santa Cruz. Ciclismo e pesca podem ser organizados na área circundante.