Situato di fronte alla Chiesa di Santa Chiara, questo hotel raffinato dista a piedi 3 minuti dalla vivace Piazza Sant’Oronzo, 4 minuti dal Castello di Carlo V, risalente al XII secolo, e 11 minuti dalla stazione ferroviaria di Lecce.
Le accoglienti camere di lusso sono dotate di WiFi, TV a schermo piatto e minibar. Le suite offrono in più un balcone e/o una vasca idromassaggio. È disponibile il servizio in camera. È disponibile la colazione. La struttura comprende una terrazza panoramica arredata, un bar e una palestra essenziale.