Amazing apartment in the centre of Lecce, with great views of the city from the top floor. Perfect location for exploring the city