Yi Hotel Mykonos

Yi Hotel Mykonos

Location is the defining pleasure at Yi Hotel Mykonos, set on Elia Beach. The hotel offers an unfussy well-placed base with Mykonos close at hand.