Terra di Sud Rooms encontra-se em Lecce, a 12 minutos a pé de Piazza Mazzini (praça), e apresenta acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito. O alojamento está a cerca de 26 km de Roca, a 18 minutos a pé de Estação Ferroviária de Lecce e a 1,3 km de Lecce Cathedral. Este alojamento não fumador situa-se a 14 minutos a pé de Praça Piazza Sant'Oronzo.
Todos os quartos dispõem de ar condicionado, um frigorífico, uma placa de fogão, máquina de café, chuveiro, produtos de higiene pessoal gratuitos e secretária. Todas as unidades têm uma casa de banho privativa, um secador de cabelo e roupa de cama.
Torre Santo Stefano fica a 39 km de Terra di Sud Rooms, enquanto Gallipoli Train Station está a 40 km da propriedade. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 42 km de Terra di Sud Rooms.