Karta Vacation Rentals
Set in the Teulada countryside, S'Acqua Sassa Resort sits about 3 km from the town center and within a 15-minute drive of Porto Tramatzu Beach and nearby Nuraghe. Baia Chia and the Is Zuddas Caves are also within easy reach, making it a family-friendly base for exploring southern Sardinia.