Via nazionale località straulas, 08020 San Teodoro
Apartments
Boasting garden views, Stazzo San Teodoro features accommodation with a garden and a patio, around 16 km from Isola di Tavolara. This property offers access to a balcony, free private parking and free WiFi. The property is allergy-free and is situated 34 km from Olbia Harbour. The apartment has 2 bedrooms,...