Azores Green Villas ligt in Ponta Delgada, op 14 km van Pico do Carvão en 26 km van Lagoa das Sete Cidades, en biedt accommodatie met gratis WiFi, airconditioning en toegang tot een tuin met een terras.
Elke unit heeft een bank, een zithoek, een flatscreen-tv, een goed uitgeruste keuken, en een eigen badkamer met een haardroger. Sommige units hebben een balkon en/of een patio met uitzicht op de zee of 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.