ILCastellano - Suites & Apartments localiza-se em Lecce, nas proximidades de Piazza Mazzini (praça), Praça Piazza Sant'Oronzo e Estação Ferroviária de Lecce, e os hóspedes podem desfrutar de acesso Wi-Fi gratuito e um salão partilhado.
Cada unidade apresenta casa de banho privativa e bidé, ar condicionado, televisão de ecrã plano e frigorífico. Algumas unidades incluem terraço e/ou varanda com vista da cidade ou vista do jardim.
ILCastellano - Suites & Apartments disponibiliza pequeno-almoço buffet ou italiano.
Roca fica a 26 km de iLCastellano - Suites & Apartments, enquanto Lecce Cathedral está a menos de 1 km de distância. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 42 km de iLCastellano - Suites & Apartments.