Karta Vacation Rentals
On Ilha Grande’s laid-back shores, this family-friendly pousada sits about 6 km from the city center. Abraao Beach and Preta Beach are a short stroll away. Igreja de São Sebastião (0.3 mi) and the Aqueduto da Ilha Grande (0.7 mi) are within easy walking distance.