Featuring a garden and views of quiet street, Ilha Grande Inn is a recently renovated apartment located in Abraão, 300 metres from Abraao Beach. Guests staying at this apartment have access to a patio. The apartment provides garden views, a barbecue, and free WiFi is available throughout the property.
Fitted with a balcony, the units offer air conditioning and feature a flat-screen TV and a private bathroom with shower and free toiletries. Some rooms are equipped with a fully equipped kitchen with an oven, a toaster and a fridge. At the apartment complex, each unit is equipped with bed linen and towels.
Preta Beach is 1.2 km from the apartment, while Abraaozinho Beach is 2.4 km away.