Azores Green Villas localiza-se em Ponta Delgada, a 14 km de Pico do Carvão e a 26 km de Lagoa das Sete Cidades, e fornece acomodações com acesso Wi-Fi gratuito, um jardim com um terraço e vista do mar.
Todas as unidades incluem ar condicionado, casa de banho privativa e uma cozinha com um frigorífico, forno e uma placa de fogão. Algumas unidades incluem varanda e/ou pátio com vista do jardim.
Lagoa Verde fica a 27 km de Azores Green Villas, enquanto Lagoa Azul está a 28 km de distância. O aeroporto mais próximo é o Aeroporto de Ponta Delgada, que fica a 10 km de Azores Green Villas.