A casa di Rio biedt accommodatie met gratis WiFi in Lecce, op een aantrekkelijke locatie op 600 meter van het Piazza Mazzini en op 1,1 km van het Sant' Oronzo-plein. De accommodatie ligt op 27 km van Roca, op 1,5 km van de kathedraal van Lecce en op 2,7 km van het treinstation van Lecce. De accommodatie beschikt over een 24-uursreceptie en een geldautomaat.
De kamers in het pension zijn voorzien van een koffiezetapparaat. De kamers hebben een eigen badkamer met een bidet, een haardroger en badjassen. Elke kamer van A casa di Rio is voorzien van beddengoed en handdoeken.
Torre Santo Stefano ligt op 39 km van de accommodatie, en het treinstation van Gallipoli bevindt zich op 41 km afstand. De dichtstbijzijnde luchthaven is Brindisi - Salento, op 41 km van A casa di Rio.