Situated in Mykonos, Eleanna's is located within easy driving distance of Agios Stefanos and Ornos. Guests can also enjoy free internet throughout the property. The property has 3 well-appointed apartments that are accompanied by a range of essential amenities to ensure guests have a comfortable stay. Mykonos's well-known attractions are within close proximity to Eleanna's, with Mykonos Windmills just a brief walk away. The Archaeological Museum of Delos is within a short car ride from the property.