Cosy apartment in the very center of Lecce, close to shops, restaurants and the main square. Good communication and easy self check in. Recommended!