Apresentando um jardim, terraço e vistas da cidade, The Handmade House Azores encontra-se em Porto Formoso, a 17 minutos a pé de Praia dos Moinhos. As comodidades deste alojamento incluem uma cozinha partilhada e depósito de bagagens, assim como acesso Wi-Fi gratuito em toda a propriedade. Alguns quartos do alojamento têm varanda com vista do mar.
No alojamento, cada quarto tem secretária. O alojamento apresenta alguns quartos com vistas da montanha, e cada quarto inclui pátio.
The Handmade House Azores oferece comodidades para churrascos.
Lagoa do Congro fica a 10 km de The Handmade House Azores, enquanto Pico do Ferro fica a 13 km da propriedade. O aeroporto mais próximo é o Aeroporto de Ponta Delgada, que fica a 31 km de The Handmade House Azores, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.