Mistral is situated at Castella, overlooking the picturesque port of Souvala. It offers sea-view rooms and a charming paved patio with seating areas.
…More
Located on the northern coast of Aegina, 5 minutes from the island’s centre, Ela Mesa Hotel is a modern complex with 2 swimming pools, a beautiful g…More
Page 1
Souvala: Guide
Sorry, Tripter does not yet have an article with this exact name.