Située sur une colline privée dans le village de Mirthios, la Villa Stella dispose de la climatisation et d'une terrasse offrant une vue panoramique sur la mer. La Canée se trouve à 100 km.