Select dates so you can see the availability and exact prices.
Italy, Sardinia, Sassari, San Teodoro, 1, San Teodoro
Via Sardegna (Check-in at Vacanze Inn Srl, via Sardegna angolo via Gramsci - San Teodoro), San Teodoro
Strada Statale 125 Località Monte Petrosu 08020 San Teodoro Olbia-Tempio, San Teodoro, San Teodoro
Via del Biancospino, snc, San Teodoro
Punta Est - Puntaldia. 11. 08020, SAN TEODORO (SARDINIA), ITALY, San Teodoro