AEGEAN CASTLE

AEGEAN CASTLE

www.aegeancastle.gr
Set on a private, lush hill and 500 metres from Agia Eleousa Beach, the stone-built Aegean Castle features elegant accommodation overlooking the Aegean Sea. A b
AEGEAN CASTLE