Situato a Lecce, a 1,4 km da Piazza Mazzini, il Palazzo Sant'Anna Lecce offre il servizio concierge, sistemazioni anallergiche, una lounge comune, la connessione WiFi gratuita in tutte le aree e una terrazza. Questo hotel a 4 stelle mette a disposizione il servizio in camera e un deposito bagagli. Piazza Sant'Oronzo si trova a 700 metri da questa struttura non fumatori.
Gli alloggi presentano un bagno privato, e in alcuni casi un balcone, in altri la vista sulla città.
Ogni mattina vi attende una colazione alla carta, a buffet o continentale.
Roca si trova a 27 km dall'hotel, mentre la stazione ferroviaria di Lecce si trova a 700 metri di distanza. L’Aeroporto di Brindisi-Salento, il più vicino, dista 41 km dal Palazzo Sant'Anna Lecce ed è raggiungibile tramite un servizio navetta a pagamento.