Este complejo, situado en Aghios Ioannis, al oeste de la isla, queda a solo 5 minutos a pie de la playa de Aghios Ioannis, así como en las proximidades de la aislada playa de Kapari, que ofrece una de las puestas de sol más bellas de la isla. Miconos está aproximadamente a 4,5 km del hotel.