Avra Mykonos liegt im Gebiet von Tourlos auf der Insel Mykonos, nur wenige Meter vom neuen Hafen entfernt und etwa 1 km von der Chora. Der Strand ist in nur einer Gehminute erreichbar, was die Lage am Wasser besonders attraktiv macht. In der Umgebung finden sich zahlreiche Tavernen, Restaurants, Fahrradgeschäfte und Minimärkte, die das Areal vielseitig ergänzen. Der Flughafen ist ca. 3 km entfernt.
Das Hotel bietet 16 Suiten, verteilt auf zwei Etagen mit Aufzug, die überwiegend über Balkon oder Terrasse mit Meerblick verfügen. Die Zimmer sind mit Kingsize-Betten, einer Kochnische inklusive Kühlschrank sowie weiteren Ausstattungen wie Safe und Klimaanlage versehen. Die Bäder verfügen über Dusche sowie ausgewählte Kosmetikartikel.
Gastronomisch bietet das Hotel ein Café und eine Bar. Wellness und Entspannung stehen mit Angeboten wie Massagen und Körperbehandlungen im Fokus. Zudem stehen kostenlose Parkplätze, ein Zimmerservice und ein Transferservice zur Verfügung. Ein TV-Raum, Internetzugang und weitere Serviceleistungen ergänzen das Angebot.