Ilhabela, Brazil
Ilhabela (Portuguese for Beautiful Island) is an archipelago and city situated in the Atlantic Ocean six kilometres (4 miles) off the coast of São Paulo
Located in Ilhabela, within 1 km of Ferryboat Port, Pousada Canto Bella Terra provides accommodation with an outdoor swimming pool, free WiFi throughout...
Free parking
Garden
Open all year
Located in Ilhabela, within 1 km of Ferryboat Port, Pousada Canto Bella Terra provides accommodation with an outdoor swimming pool, free WiFi throughout...