Cova Mykonos Suites
Elia beach, Mykonos, 84600 Cova Mykonos Suites is a new ultra-exclusive boutique hotel located in Elia, Mykonos, with stunning views of elia and agrari beach as well as Naxos & Paros islands. Sitting on an unspoiled cliff almost 150 meters from one of the most famous Mykonos beaches, the cluster of secluded luxury suites offering […]
Cova Mykonos Suites Read More »