Located in the centre of Lecce, Dimora Laura features self-catering accommodation with a modern décor. Lecce Train Station is a 5-minute walk away. With air conditioning, the apartment comes with a seating area with a sofa, fireplace and a TV. The kitchen is equipped with a dishwasher. Guest can taste local specialities and typical Italian food at the cafes and restaurants in the immediate surroundings. The Roman Amphitheatre and the Piazza del Duomo Square are within a 15-minute walk of Dimora Laura.