Set in Ilha Grande Island, Pousada Cachoeira is surrounded by a tropical garden with a natural pool It offers a buffet breakfast, laundry services and a terrace with hammocks Wi-Fi is free The Cachoeira hotel offers cosy rooms with a rustic decor and timber furniture All feature a minibar, ceiling fan and a private patio Some rooms are air-conditioned Praia do Abraao Beach can be reached within a 7-minute walk The Ilha Grande wharf and village square are within 800 metres from the hotel