Offering an outdoor pool and views of the mountain, Sitio Green Hostel is located in Abraao in the Ilha Grande Region, 200 metres from Saint Sebastian Church Guests can enjoy the on-site bar Some rooms feature views of the pool or garden Sitio Green Hostel features free WiFi There is a 24-hour front desk at the property Guests can enjoy various activities in the surroundings, including diving and hiking City Harbor is 12 km from Sitio Green Hostel, while Lopes Mendes Beach is 5 km away