Die Unterkunft Suites Helena ist in Ilhabela, 1,3 km von Strand Praia do Curral und 1,8 km von Strand Praia do Veloso entfernt gelegen und bietet Übernachtungsmöglichkeiten mit kostenlosem WLAN einer Klimaanlage und Zugang zu einem Garten mit einer Terrasse.
Strand Praia Grande liegt 2,2 km von der Unterkunft Suites Helena entfernt, während Fähranleger 8,4 km von der Unterkunft entfernt ist.