L'hotel Patria Palace gode di una posizione privilegiata, nel centro storico di Lecce, all'interno di un palazzo del XVIII secolo con vista sulla basilica barocca di S. Croce. Oltre alle sue camere confortevoli e accoglienti, la struttura offre un lounge bar, un ristorante e 3 sale conferenze in grado di ospitare 50, 60 e 150 persone, dotate delle ultime novità tecnologiche.