UP Room&SuiteBed and Breakfast
Via Cavour, 16, Lecce, 73100
With garden, set in the centre of Lecce, UP Room&Suite offers modern and elegantly furnished rooms a 15-minute walk from Lecce Train Station. Public transport can be found 800 metres from the property.