Luxury Suites by And So features air-conditioned rooms with flat-screen TV in the Old Town district of Lecce. The property is set 27 km from Roca, 39 km from Gallipoli Train Station and 39 km from Torre Santo Stefano.
Number of rooms: 2
5 Via dei Perroni, 73100 Lecce, Italy