4-gwiazdkowy Aparthotel Irides Souvala oferuje 13 pokojów około 3 km od Plaża Agia Marina. Dostępne są Wi-Fi w miejscach publicznych oraz bezpłatny prywatny parking na swoim terenie.
Cathedral Of Saint Nectarios jest w 3 km stąd. W okolicy znajdują się takie atrakcje religijne jak Temple of Aphaia ( 2 km) i Monaster św. Nektariusza ( 3 km). Miłośnicy przyrody docenią bliskość Morze Egejskie, który znajduje się w 30 metrach obiektu. Souvala leży w odległości 25 minut spacerem stąd.
Niektóre pokoje wyposażone są w balkon, telewizję satelitarną i telewizor LCD oraz dysponuja widokami na morze. Do dyspozycji jest również kuchnia, wyposażona w ekspres do kawy/herbaty, lodówkę i przybory kuchenne.
Goście mogą zjeść posiłek w restauracji Temple of Aphaia, znajdującej się 2 km od tego hotelu.