Karta Vacation Rentals
In the commercial heart of Ilhabela, a short stroll (about 3 minutes / 550 yards) from Pereque Beach and minutes by car from Itaguaçu Beach and the Ilhabela Port Marina. Located on the island’s main avenue, you’re surrounded by bars, restaurants, markets and boutiques.