Camping Cala D'Ambra
Via Ogliastra 10, 08020 San Teodoro, Italy,Tipo di struttura: San Teodoro
Located in San Teodoro, a 5-minute walk from Cala d'Ambra Beach and 0.8 miles from La Cinta Beach, Camping Cala D'Ambra provides accommodations with free WiFi,