Situated in Lecce old town center, this apartment features a balcony with city views. The unit is 200 metres form the Roman Amphitheatre. A dishwasher, an oven and a toaster can be found in the kitchen. Towels and bed linen are provided.
Address: Via Degli Antoglietta, 2, Lecce
Rates from:
EUR 102 | More:
Booking.com