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. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage. Free self parking is available onsite.