L'Hotel President, rinnovato nel 2022, si trova vicino al centro storico di Lecce. Offre ristorante, bar bistrot e aree congressuali oltre a 150 camere.