Azores House ligt in Ponta Delgada, op 12 km van Pico do Carvão en 24 km van Lagoa das Sete Cidades. Tot de faciliteiten van deze accommodatie behoren een gedeelde keuken, een gedeelde lounge en gratis WiFiin de hele accommodatie. Bepaalde units bij de accommodatie hebben een balkon met zeezicht.
Alle kamers bij het pension hebben een kledingkast, een flatscreen-tv, een gedeelde badkamer, beddengoed en handdoeken. De kamers zijn voorzien van een koelkast.
Lagoa Verde ligt op 25 km van Azores House, en Lagoa Azul ligt 27 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven João Paulo II (Ponta Delgada), op 1 km van de accommodatie.