San Teodoro, Italy

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in San Teodoro

: 2 options found

Select dates so you can see the availability and exact prices.

via Umberto Nobile 1, Budoni

6.3km from the center of San Teodoro
Room in this hotel

QM95+XX San Teodoro. Province of Sassari. Italy, SAN TEODORO (SARDINIA), ITALY, San Teodoro

539m from the center of San Teodoro
Room in this hotel