San Teodoro
From 146€
to 179€
per night
SAN TEODORO Villa Nina COSTA CADDU
Villaggio Costa Caddu
08020
San Teodoro
Situated in San Teodoro, less than 1 km from Spaggia Isuledda and a 16-minute walk from Cala d'Ambra Beach, SAN TEODORO Villa Nina COSTA CADDU features accommodation with free WiFi, air conditioning, ...