Best place to stay in lecce, close to piazza mazzini and the center of the city. A lot of amenities local beers and pizza just around the corner.