Helena's House situa-se em Ponta Delgada, a 16 km de Pico do Carvão e 27 km de Lagoa do Fogo, e dispõe de acesso Wi-Fi gratuito, um jardim e ar condicionado. O alojamento tem vistas da cidade e do mar, e está a 28 km de Lagoa das Sete Cidades.
Este apartamento dispõe de 2 quartos, cozinha com um frigorífico e um forno, uma televisão de ecrã plano, uma área de estar e 1 casa de banho dispondo de bidé. Toalhas e roupa de cama são providenciadas neste apartamento.
Helena's House dispõe de um terraço para banhos de sol.
Lagoa Verde fica a 28 km de Helena's House, enquanto Lagoa Azul está a 30 km da propriedade. O aeroporto mais próximo é o Aeroporto de Ponta Delgada, que fica a 3 km de Helena's House.