Aegean Sea

Myconion Avaton resort review

Suspended between the sky, the land and the sea.
Set high on a hill overlooking the sparkling Aegean Sea is the Myconian Avaton, part of the Myconian Collection of nine luxury hotels built on the renowned island of Mykonos, Greece.