|
Thea Souvala
28 October street
Souvala Greece
Rated 10 / 100 based on 1 customer reviews. |
|
Thea Souvala offers a comfortable setting while in Souvala.
Thea Souvala offers comfortable rooms, designed to accommodate the needs of any traveller.
The hotel provides easy access to Temple of Aphaia. Agia Marina and Aegina Town are also just a short drive from the property. |