
Ilhabela, SP, Brazil
Abayomi Hotel
Hotel
With a stay at Abayomi Hotel in Ilhabela (Itaguassu), you'll be steps from Nautical Museum of Ilhabela and 3 minutes by foot from Narwhal Ilhabela. This beach hotel is 5 mi (8 km) from Feiticeira Beach and 6.7 mi (10.8 km) from…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Fitness












