Located 13 km from Piazza Mazzini, Casa Santa Rosa offers accommodation in Lecce Guests benefit from balcony There is a private bathroom with a bath or shower Lecce Cathedral is 14 km from Casa Santa Rosa, while Lecce Civil Court is 200 metres away The nearest airport is Brindisi - Salento Airport, 38 km from the property