Wow what a great place, lovely clean air conditioned tops with grievous views overlooking the mountains or swimming pool. Friendly staff willing to bend over backwards to help. I am here on the island for a wedding but wow. What a great place to relax and unwind. You mistake it latte of your planned holidays.
- Also Known As:
- Ilha Plaza Hotel Ilhabela, Brazil
Region: Brazil > State of Sao Paulo > Ilhabela
Ranked #8 of 20 hotels in Ilhabela