Via gramsci, 64, 08020 San Teodoro
Apartments
Set in the centre of San Teodoro, 1.3 km from La Cinta Beach and 1.8 km from Cala d'Ambra Beach, Casa Nadia offers free WiFi and air conditioning. The property is located 14 km from Isola di Tavolara, 33 km from Olbia Harbour and 28 km from Archeological Museum of Olbia. Featuring a private entrance,...