> San Teodoro
We have 1 hotel in San Teodoro.
Turismo Rurale Leanza
C.da Sciammo SS 120 Km 152
Turismo Rurale Leanza is located in San Teodoro and features free Wi-Fi. It also provides a garden.Every room at the property offers a private bathroom and all the essentials for a comfortable stay.
More on San Teodoro .
San Teodoro is a comune in the Province of Sassari in the Italian region Sardinia, located about 180 kilometres northeast of Cagliari and about 20 kilometres southeast of Olbia.