About it
An air-conditioned studio with exposed-stone vaults and free Wi-Fi, Isola Dello Stampatore is at the heart of the city. Lecce Cathedral is 1640 feet away.
Each unit features a fully equipped kitchen with a fridge, a seating area with a sofa, a flat-screen TV and a private bathroom with bidet and a hairdryer.
A breakfast basket with sweet items and drinks is offered upon arrival.
The Isola Dello Stampatore is 328 feet from the Porta Napoli arch, and you can reach the Roman Amphitheater with a pleasant 10-minute stroll. Linking to Apulia's main cities, Lecce Station is 0.9 mi away.