At only 5 minutes walk from the amazing turistic center of Lecce, Aida's location is exactly what one needs if their purpose is to discover not only Lecce but also all this beautiful corner of Puglia.