Print out the information
Lefteris Hotel
Address
9 Apollonos Street, Mykonos, Cyclades, Aegean Islands
Short url
travel.cdns.gr/6761
Coordinates
37.447159, 25.330164
Hotel info
Air Condition
Television
Kitchenette
Pets Allowed
Print out the information