A casa di Rio dispõe de acomodações com acesso Wi-Fi gratuito em Lecce, com uma localização atrativa 7 minutos a pé de Piazza Mazzini (praça) e 1,1 km de Praça Piazza Sant'Oronzo. O alojamento encontra-se a 27 km de Roca, a 18 minutos a pé de Lecce Cathedral e a 2,7 km de Estação Ferroviária de Lecce. O alojamento apresenta uma receção aberta 24 horas e um multibanco.
Os quartos do alojamento estão equipados com máquina de café. Cada quarto inclui uma casa de banho privativa com bidé, um secador de cabelo e roupões de banho. Todos os quartos providenciam roupa de cama e toalhas.
Torre Santo Stefano fica a 39 km de A casa di Rio, enquanto Gallipoli Train Station está a 41 km da propriedade. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 41 km de A casa di Rio.