Arco Suite Hotel Lecce, Salento
Well located in the Old Town district of Lecce, Arco Suite is situated 850 metres from Piazza Mazzini, 450 metres from Lecce Cathedral and 450 metres from Duomo Square.
Number of rooms: 3
Via Santa Maria dei Veterani 2, 73100 Lecce, Italy