Terra Di Mare Resort&Spa

Check the availability of the hotel

Book online at the best prices

★★★★
Terra Di Mare Resort&Spa

Via Naviglio
08020 San Teodoro - Sardegna

Featuring a pool and tennis court, Terra Di Mare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios. Set in the centre of San Teodoro, it is just metres from the beach.

Check the availability and book now!

Terra Di Mare Resort&Spa in San Teodoro Sardinia

Mappa