TeamOct 23, 20212 minDemetraThe Demetra B&B is located in the historic center of Lecce, in the heart of the Lecce Baroque, a few steps from the splendid Basilica of...