Azores Green Villas ligt in Ponta Delgada, op 14 km van Pico do Carvão en 26 km van Lagoa das Sete Cidades. De accommodatie biedt gratis WiFi, een tuin met een terras en uitzicht op de zee.
Elke unit heeft airconditioning, eigen badkamer en een keuken met een koelkast, oven en een kookplaat. Sommige units hebben een balkon en/of een patio met uitzicht op de tuin.
Lagoa Verde ligt op 27 km van de vakantiewoning, en Lagoa Azul ligt 28 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven João Paulo II (Ponta Delgada), op 10 km van Azores Green Villas.