Doté d'une piscine et d'un restaurant, l'établissement Irene Studios est érigé sur une colline parsemée d'oliviers, à 500 mètres de la plage de Pefki, sur l'île d'Eubée.