Le Club Luxury Hotel ligger i Lecces historiske centrum og tilbyder restaurant samt gratis WiFi. Hotellet ligger 3 minutters gang fra domkirken i Lecce og 500 meter fra kirken Santa Croce.
Samtlige værelser har aircondition og fladskærms-tv. Badeværelset har brusebad, gratis toiletartikler og hårtørrer.
Morgenmaden serveres på terrassen i sommermånederne og består af en international buffet med både salt og sødt, herunder røræg, bacon og friskbagte kager takket være stedets konditor. À la carte-restauranten serverer traditionelle retter og har også specialiseret sig i kødretter.
Den populære plads Piazza Mazzini ligger 13 minutters gang fra Le Club Luxury Hotel. Lecce Station ligger 2 km derfra.