Hotel Nelo ligt in Jaraguá do Sul, op 31 km van Joinville en Pomerode. Voor een drankje kunt u terecht in de eigen bar.
Elke kamer heeft een eigen badkamer. Sommige kamers hebben een flatscreen-tv.
De receptie is 24 uur per dag geopend.
Balneario Barra do Sul ligt op 47 km van Hotel Nelo, en São João bevindt zich op 34 km afstand. De luchthaven Lauro Carneiro de Loyola ligt op 40 km afstand.