Situado no centro histórico de Lecce, o Le Club Luxury Hotel disponibiliza um restaurante e acesso Wi-Fi gratuito. O hotel fica a 3 minutos a pé da Catedral de Lecce e a 500 metros da Basílica de Santa Cruz.
Todos os quartos têm ar condicionado e uma televisão de ecrã plano. A casa de banho inclui um chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo.
Servido no pátio nos meses de Verão, o pequeno-almoço é um buffet internacional doce e salgado, incluindo ovos mexidos, bacon e pastelaria fresca, graças ao chef de pastelaria no local. O restaurante à carta serve cozinha tradicional e também é especializado em pratos de carne.
A popular Piazza Mazzini fica a 13 minutos a pé do Le Club Luxury Hotel. A Estação Ferroviária de Lecce fica a 2 km.