Ospitato in un sontuoso edificio di inizio ‘900, questo hotel raffinato dista meno di 1 minuto a piedi dalla stazione ferroviaria di Lecce e 8 minuti a piedi dalla Cattedrale di Maria Santissima Assunta.
Le camere signorili con arredi ricercati sono dotate di TV a schermo piatto e WiFi. Le suite offrono anche un salotto. È disponibile il servizio in camera. È disponibile la colazione. La struttura comprende bar, terrazza e diversi spazi comuni di ispirazione barocca. Dispone inoltre di piscina scoperta stagionale e business center. Si accettano animali domestici.