Located 165 feet away from Abraão beach, Abraão Hostel is situated in the idyllic Ilha Grande. The property offers a shared kitchen and free WiFi access. All rooms feature air-conditioning and lockers. A communal bathroom is available. Bed linens and bath towels are provided. Abraão Hostel is located 230 feet away from the quay and 657 feet from Saint Sebastian Church. Lopes Mendes Beach is 3.1 miles from the property.