Go Hotels
Home > Italy > San Teodoro Italy Flag

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.