Via spada, 5, 07046 Porto Torres
Apartments
Taverna del mare is set in Porto Torres, 2.5 km from Beach Acque Dolci, 2.7 km from Spiaggia di Balai, and 36 km from Alghero Marina. The property is situated 39 km from Nuraghe di Palmavera, 46 km from Capo Caccia and 47 km from Neptune's Grotto. Free WiFi is available throughout the property and Lo...