Francescos Place is a great stay to explore Lecce and surroundings. It’s nicely decorated, has a lot of space, and is super clean! It’s also located in the old town next to the Duomo, so it’s super central