Localizada a aproximadamente 25 minutos a pé do Cais de Santa Cruz, pousada Beachfront At Twin Lakes Beach Santa Cruz dá acesso a vários locais turísticos nas proximidades. Os hóspedes podem desfrutar de ciclismo e pesca nesta pousada de Santa Cruz, localizada a uma distância de 3.1 km do Museu de Arte e História de Santa Cruz.
Localizada no bairro Lado Leste de Santa Cruz de Santa Cruz, esta casa de férias também está próximo da Praia de Black. A pousada Beachfront At Twin Lakes Beach está situada a 6 minutos andando da Lagoa Schwan enquanto o ponto de ônibus East Cliff Drive & 13th Avenue fica a apenas 400 metros de distância. A acomodação de Santa Cruz proporciona fácil acesso a maravilhas naturais como a Praia de Cowell (a 2.6 km) e a Praia Private's (a 3 km).
Esta propriedade oferece vista para o mar.
As acomodações de Santa Cruz também incluem refrigerador, utensílios de cozinha e artigos de vidro na cozinha. Lago di Como, que serve uma grande variedade de refeições, fica a 7 minutos de distância caminhando.