Отель расположен на западном побережье греческого острова Миконос, входящего в архипелаг островов Киклады, рядом с пляжем Aghios Ioannis, в 4,5 км от центра города Миконос и в 4 км международного аэропорта.