Modern apartment with swimming pool. Located about a 15 minute walk from the centre of Lecce
Everything was great and Stefania was an excellent host