Contact us How to find us Hotel San Teodoro loc. Badualga snc. San Teodoro (SS) 07052 Sardegna – Italia +39 0784 851092 info@hotelsanteodoro.com How to reach the Hotel Travel by Ferry Travel by Plane