Terra Bella Pousada heeft kamers in Morro de São Paulo, dicht bij Pier en Nossa Senhora da Luz Church. De accommodatie ligt op ongeveer 18 minuten lopen van Fort Morro de São Paulo, minder dan 1 km van Aureliano Lima-plein en 17 minuten lopen van Vuurtoren Morro de Sao Paulo. Het hotel biedt een buitenzwembad, een 24-uursreceptie en gratis WiFi in de hele accommodatie.
Alle units bij het hotel hebben een eigen badkamer met een bidet en een haardroger, flatscreen-tv en airconditioning, en bepaalde kamers hebben een balkon. Alle kamers bij Terra Bella Pousada hebben beddengoed en handdoeken.
Je kunt bij de accommodatie genieten van een als buffet aangeboden ontbijt.
Populaire bezienswaardigheden in de buurt van Terra Bella Pousada zijn Segunda Praia, Terceira Praia en Primeira Praia.