Le Nefeli Hotel bénéficie d'un emplacement central à La Canée, à 200 mètres du port historique de Venise et à seulement 5 minutes de marche de la vieille ville. Il est doté d'une connexion Wi-Fi gratuite dans l'ensemble des locaux, d'un café-bar et d'un espace petit-déjeuner.
Les chambres, climatisées, sont agrémentées de couleurs douces et de meubles en bois. Chacune comprend une télévision, un minibar et un balcon privé.
L'hôtel constitue le point de départ idéal pour visiter tous les sites historiques de La Canée. Vous trouverez un arrêt de bus à seulement 50 mètres. De nombreux commerces, tavernes et bars sont installés à quelques pas.