No image available for this hotel
No image available for this hotel
Lecce, Lecce
Spend a second to
save a fortune!
Spend a second to save a fortune!
Piazza Libertini n° 11, Lecce
Located in the historical centre of Lecce, Apollo Suites offers luxury rooms and apartments with free WiFi set in the former Apollo Theatre. Piazza Mazzini and Sant’Oronzo are 200 metres away.
See MoreUsage of subsidiary facilities may incur additional fees