Angulo House bevindt zich in Santa Maria, op een paar minuten lopen van Praia António Sousa, en biedt een buitenzwembad, rookvrije kamers, en gratis WiFi in de hele accommodatie. De accommodatie is dicht bij Parish of Our Lady of Sorrows, Nazarene Church en Funana Casa da Cultura. Een aantal kamers bij de accommodatie hebben een balkon met zeezicht.
Iedere kamer heeft een eigen badkamer, sommige kamers zijn uitgerust met een terras en andere hebben ook een uitzicht op de stad.
Populaire bezienswaardigheden in de buurt van het hotel zijn Praia de Santa Maria, Praia de Igrejinha en Praia da Ponta da Fragata. Het dichtstbijzijnde vliegveld is Internationale luchthaven Amílcar Cabral, op 18 km van Angulo House. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.