Aegean Castle Luxury Boutique Hotel - Adults Only, Agia Eleousa

Agia Eleousa, Greece