Hotel San Teodoro

Check the availability of the hotel

Book online at the best prices

★★★★
Hotel San Teodoro

Località Badualga
08020 San Teodoro - Sardegna

Featuring a pool and tennis court, Hotel San Teodoro offers air-conditioned rooms with free Wi-Fi and satellite TV. It is 5 minutes' drive from San Teodoro centre and the beaches of La Cinta and Cala d'Ambra.

Check the availability and book now!

Hotel San Teodoro in San Teodoro Sardinia

Mappa