Le Club Luxury Hotel se encuentra en el centro histórico de Lecce y cuenta con restaurante y WiFi gratuita. El hotel se encuentra a 3 minutos a pie de la catedral de Lecce y a 500 metros de la basílica de Santa Croce.
Todas las habitaciones tienen aire acondicionado y TV de pantalla plana. También incluyen baño con ducha, artículos de aseo gratuitos y secador de pelo.
El establecimiento ofrece un desayuno buffet internacional con productos dulces y salados que incluye huevos revueltos, bacon y bollería recién horneada por el chef de repostería del establecimiento. En verano se sirve en el patio. El restaurante a la carta sirve cocina tradicional y también está especializado en platos de carne.
Le Club Luxury Hotel se halla a 13 minutos a pie de la popular Piazza Mazzini y a 2 km de la estación de tren de Lecce.