Apresentando um jardim, um terraço e um bar, Twin Peaks Villa fornece acomodações em Nelson com acesso Wi-Fi gratuito e vista da cidade. Este alojamento dispõe de um pátio e estacionamento privado gratuito.
Apresentando leitor de Blu-ray, este apartamento tem uma cozinha com frigorífico, máquina de lavar louça e forno, uma sala de estar com área de estar e área de refeições, 2 quartos e 2 casas de banho com chuveiro e banheira de hidromassagem. Toalhas e roupa de cama são providenciadas neste apartamento.
Twin Peaks Villa possui uma banheira de hidromassagem. Twin Peaks Villa disponibiliza comodidades para churrascos no local e os hóspedes também podem usufruir de caminhadas e ciclismo nas proximidades.
Trafalgar Park fica a 2,8 km de Twin Peaks Villa, enquanto Christ Church Cathedral, Nelson está a 3,6 km de distância. O aeroporto mais próximo é o Aeroporto de Nelson, que fica a 10 km de Twin Peaks Villa.