Located 900 metres from Piazza Mazzini, Nel cuore barocco di Lecce offers pet-friendly accommodation in Lecce The property features views of the city and is 100 metres from Duomo Square Free WiFi is featured throughout the property There is a dining area and a kitchen, as well as a flat-screen TV The 2 bathrooms come with a shower Roman Amphitheatre is 300 metres from Nel cuore barocco di Lecce, while Basilica of Santa Croce is 400 metres away Brindisi - Salento Airport is 39 km from the property