Hostel Papagaio is set in Ilha Grande, 656 feet from Sain't Sebastian Church. Free WiFi is available in public areas.
All rooms feature a private bathroom with shower. Some units have a seating area to relax in after a busy day.
City Harbor is 2953 feet from Hostel Papagaio, while Lopes Mendes Beach is 3.1 mi away.