Emplacement
L'hôtel Helena est situé dans la vieille ville de La Canée, surplombant le port vénitien. L'hôtel se trouve à 16 km de l'aéroport international et à 7 km du port de Souda. Tout près de l'hôtel - à environ 800 mètres - se trouve la gare routière principale de La Canée, d'où vous pourrez rejoindre tous les villages et plages de la préfecture.