San Teodoro Villa Nina Costa Caddu bevindt zich in San Teodoro, op 12 minuten lopen van Spiaggia Isuledda en 18 km van Tavolara, en biedt accommodatie met gratis WiFi, airconditioning, een tuin en een barbecue. Gasten bij deze vakantiewoning hebben toegang tot een patio.
De vakantiewoning heeft 2 slaapkamers, 1 badkamer, beddengoed, handdoeken, een tv met satellietzenders, een volledig uitgeruste keuken, en een terras met uitzicht op de zee.
Olbia Harbour ligt op 37 km van de vakantiewoning, en Archeological Museum of Olbia ligt 32 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Olbia-Costa Smeralda, op 28 km van San Teodoro Villa Nina Costa Caddu.