Hotels in Brazil - Hotels in Ilhabela - DPNY Beach Hotel & SPA
DPNY Beach Hotel & Spa is located on the island of Ilhabela across from Praia do Curral Beach. It features splendid indoor and outdoor swimming pools, a private garden, saunas and a luxury spa. Wi-Fi is free.