Hotel President

Via Salandra 6
Lecce
Italy