Juntamente com a proximidade da Praia de Black a cerca de 5 minutos de distância caminhando, a pousada Twin Lakes Surf House Santa Cruz oferece oportunidades para ciclismo e pesca na área. Oferecendo estacionamento privado, bem como acesso à Internet de alta velocidade, esta casa de férias de Santa Cruz está situada no bairro Lado Leste de Santa Cruz de Santa Cruz.
A acomodação está localizada a uma distância de 2.3 km do Cais de Santa Cruz e a uma distância de 2.4 km do Museu de História Natural de Santa Cruz. A pousada Twin Lakes Surf House está localizado a uma distância de 10 minutos de carro das atrações naturais como a Praia Private's. Os hóspedes também podem visitar o Museu de Arte e História de Santa Cruz, localizado a cerca de 3 km de distância.
A cozinha totalmente equipada inclui máquina de café/chá, refrigerador e utensílios de cozinha, tornando as refeições no quarto convenientes. Servindo pratos da cozinha americana, Windmill Cafe está situado a cerca de 300 metros de distância. Localizada a cerca de 5 minutos de distância caminhando, a estação rodoviária East Cliff Drive & 13th Avenue oferece opções de transporte nas proximidades.