Terra Bella Pousada features rooms in Morro de São Paulo near Pier and Nossa Senhora da Luz Church. The property is around 1.6 km from Morro de Sao Paulo Fort, less than 1 km from Aureliano Lima Square and a 17-minute walk from Morro de Sao Paulo Lighthouse. The hotel offers a year-round outdoor pool, a 24-hour front desk, and free WiFi is available throughout the property.
Complete with a private bathroom equipped with a bidet and a hairdryer, the units at the hotel have a flat-screen TV and air conditioning, and certain rooms will provide you with a balcony. At Terra Bella Pousada every room includes bed linen and towels.
Guests at the accommodation can enjoy a buffet breakfast.
Popular points of interest near Terra Bella Pousada include Second Beach, Third Beach and First Beach.