Rua Nagib Pombo, 133 See more listings
Offering a sun terrace, Chales da Helena is located in Ilhabela. Curral Beach is 700 metres from the property. Free individual parking is available on site. All units include a flat-screen TV. Each unit is fitted with a individual bathroom with a shower.