Angel Ilha Flats e Varanda da Praia offers accommodations in Abraão in Ilha Grande. Angel Ilha Flats e Varanda da Praia is located only 49 feet from Abrãao Pier and 328 feet from Praia do Canto Beach.
The accommodations is equipped with a flat-screen TV. There is also a kitchen, equipped with an oven.
São Sebastião Church is 328 feet from the property. Lopes Mendes Beach is 7.5 mi way, while Dois Rios Beach is 7.5 mi from the property.