Palazzo Belsanti bevindt zich in hartje Lecce, op slechts 5 minuten lopen van Porta Rudiae en 5 minuten lopen van Lecce-obbelisk.