ola
Rohari, Greece

Elena Hotel

main-business-profile

About Elena Hotel

Supremely situated right in the center of Mykonos Town, however accessible by car, Elena Sea View Hotel in Mykonos Town is the ideal accommodation starting point, for visitors who wish to enjoy everything they desire

Contact