El Hotel Nelo se encuentra en Jaraguá do Sul, a 31 km de Joinville y a 31 km de Pomerode. Alberga un bar.
Todas las habitaciones disponen de baño privado y algunas incluyen TV de pantalla plana.
Además, el hotel cuenta con recepción disponible las 24 horas.
El Hotel Nelo está ubicado a 47 km del municipio de Balneário Barra do Sul y a 34 km de São João. El aeropuerto Lauro Carneiro de Loyola se sitúa a 40 km.