Elia Arte & Mare Suites Europe / Grèce / Îles Cyclades / Mykonos / Elia Category: Type: Suites Address: Elia Beach, 84600, Mykonos, Cyclades, Greece Facilities:
Properties:
Open: April - October... Arte & Mare Elia Suites
is a luxury boutique
hotel offering 15 distinct suites with an amazing combination of colors
located at Elia Beach in Mykonos.