Located a 7-minute walk from Abraao Beach in Abraão, Casa da Ilha provides accommodations with air conditioning and free WiFi. The units come with tiled floors and feature a fully equipped kitchenette with a fridge, a dining area, a flat-screen TV with satellite channels, and a private bathroom with shower. Popular points of interest near the lodge include Preta Beach, Saint Sebastian Church and City Harbor.