San Teodoro Hotels: The complete collection of inspiring hotels
- Order by Rating
2 Hotels found in San Teodoro
San Teodoro (Olbia-Tempio) - 4 Star Hotels
A brand new 4 star superior hotel, with pool and typical restaurant, within steps of the beaches and the Sardinian Sea: the aptly-named Paradise Resort Sardegna!