Terra Bella Pousada has rooms in Morro de São Paulo near Pier and Nossa Senhora da Luz Church. The property is around a 18-minute walk from Morro de Sao Paulo Fort, 0.6 miles from Aureliano Lima Square and a 17-minute walk from Morro de Sao Paulo Lighthouse. The hotel provides 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, all guest rooms 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.