Practical Info
Rotonda Nord San Teodoro
08020 - San Teodoro
About
Offering a barbecue, Casa Mare Sardegna ST 10 is situated in San Teodoro. Palau is 50 km away. Free private parking is available on site. All units feature a dining area and a seating area with a TV.