Angel 2 offers accommodations in Ilhabela, 1.4 miles from Praia da Barra Velha and 1.4 miles from Ferryboat Port. The property is around 2.9 miles from Guna Marina, 4.4 miles from Cultural Center of Ilhabela, and 8.7 miles from Ponta das Canas Lighthouse. Baepi's Peak is 5.3 miles from the homestay and Lage Waterfall is 14 miles away.
Towels and bed linen are offered in the homestay. The accommodation is non-smoking.
If you'd prefer to not eat out, you can make use of the kitchenette facilities, which include a fridge, a stovetop, and kitchenware.
Municipal Stadium is 3.1 miles from the homestay, while Pier 151 is 4.7 miles from the property.