Directions
Elena Hotel,
Rohari Rohari Mykonos 84600 Greece
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