Casa Russo, een accommodatie met een tuin, ligt in Putzu Idu, op 12 minuten lopen van Spiaggia di Sa Rocca Tunda, 1,1 km van Spiaggia di Sa Marigosa, en 15 minuten lopen van Spiaggia di Su Crastu Biancu.
De vakantiewoning met airconditioning beschikt over een terras, 2 slaapkamers en een volledig uitgeruste keuken. Er is een flatscreen-tv.
Strand Capo Mannu ligt op 3,8 km van de vakantiewoning, en archeologische vindplaats Tharros ligt 25 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Alghero-Fertilia, op 111 km van Casa Russo.