Photos coming soon
HOTEL
Lefteris
9, Apollonos str., Mykonos, Greece
Where it sits
Lefteris
9, Apollonos str., Mykonos, Greece
37.44715, 25.33020
Plan around Lefteris
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
