Via alzoni, 07052 San Teodoro
Villas
Boasting air-conditioned accommodation with a patio, Villa Alzoni is situated in San Teodoro. The property has garden and quiet street views, and is 13 km from Isola di Tavolara. The villa also features free WiFi, free private parking and facilities for disabled guests. The villa has 3 bedrooms, 2 bathrooms,...