La Villa Ilios est située à 500 mètres du centre de Fira, capitale de Santorin. Son emplacement vous permet d'accéder facilement à la centrale de taxis et aux arrêts de bus ainsi qu'aux boutiques et aux restaurants.
Les chambres de la Villa Ilios sont climatisées et aménagées dans un style simple. Elles possèdent un réfrigérateur, une télévision, une salle de bains et un balcon.
Le complexe dispose d'une piscine et d'une salle de petit-déjeuner. Vous pourrez garer votre véhicule sur le parking situé à proximité gratuitement.