L’Eleanna’s est situé au cœur de la ville de Mykonos, parmi les maisons blanchies à la chaux, à quelques pas seulement des restaurants, bars, commerces et lieux de vie nocturne. Une connexion Wi-Fi est disponible gratuitement.
Les chambres et les studios de l’Eleanna’s arborent une architecture typique des Cyclades. Les logements disposent d’un plateau/bouilloire, d’un sèche-cheveux et d’une kitchenette entièrement équipée. Leur salle de bains privative est pourvue d’une douche à l’italienne. Certains logements offrent une vue sur la mer Égée.
L'Eleanna's Mykonos se trouve à 300 mètres de la pittoresque Petite Venise, à 80 mètres de l'Office, à 400 mètres des moulins à vent de Mykonos et à 900 mètres du vieux port. L’aéroport de l’île de Mykonos est implanté à 2 km.