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.
Number of rooms : 9