Dimora San Leucio localiza-se em Lecce, a 2 minutos a pé de Praça Piazza Sant'Oronzo e a menos de 1 km de Piazza Mazzini (praça), e fornece vista da cidade e acesso Wi-Fi gratuito.
Cada unidade apresenta casa de banho privativa e bidé, ar condicionado, televisão de ecrã plano e frigorífico. Uma máquina de lavar louça e minibar também estão disponíveis, assim como uma chaleira.
Dimora San Leucio disponibiliza diariamente opções de pequeno-almoço buffet e italiano.
Dimora San Leucio disponibiliza um serviço de aluguer de bicicletas e um serviço de aluguer de carros, além disso os hóspedes podem praticar ciclismo nas proximidades.
Roca fica a 27 km de Dimora San Leucio, enquanto Estação Ferroviária de Lecce está a 15 minutos a pé de distância. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 41 km de Dimora San Leucio.