Obiekt Avra Mykonos jest położony w miejscowości Tourlos, 700 metrów od Nowego Portu na wyspie Mykonos i 1 km od miasta Mykonos, które słynie ze swego kosmopolitycznego charakteru. Obiekt mieści się w budynku urządzonym w tradycyjnym stylu. Na miejscu Goście mają do dyspozycji taras słoneczny z widokiem na morze. Obiekt oferuje opcje zakwaterowania z balkonem lub tarasem.
Opcje zakwaterowania są klimatyzowane i obejmują łazienkę z prysznicem. Zapewniono w nich telewizor z płaskim ekranem. Obiekt oferuje pościel. We wszystkich pomieszczeniach można korzystać z bezpłatnego WiFi. Niektóre opcje zakwaterowania dysponują prywatnym odkrytym małym basenem.
Od lotniska Mykonos dzieli obiekt 3,4 km.