Recommended hotels in San Teodoro

Residence Li Menduli San Teodoro

From US$ 0

Via Li Menduli Snc, San Teodoro, Italy - Show map

Show map

The 3-star Residence Li Menduli is placed about 50 km from Osalla Beach. The property is situated 45 km…

Book Now From US$ 0