El Nefeli Hotel se encuentra en el centro de La Canea, a unos 250 metros del histórico puerto veneciano y a solo 5 minutos a pie del centro histórico. El hotel ofrece un bar cafetería, zona de desayunos y WiFi gratuita en todo el recinto.
Las habitaciones del Nefeli están decoradas con tonos suaves y disponen de aire acondicionado y muebles de madera. Todos los alojamientos dan a un balcón privado e incluyen TV y minibar.
El Nefeli Hotel goza de una buena ubicación para recorrer todos los lugares de interés histórico de La Canea. El establecimiento está a solo 50 metros de la parada de autobús y a poca distancia a pie de muchas tiendas, tabernas y bares.