Hotel Stella del Sud***
The Hotel Stella del Sud is located on the island of Sant'Antioco inserted into an oasis of Mediterranean vegetation with natural juniper and ideal for leisure and relaxed holidays. The Hotel is located directly facing the beach, completely renovated and refurbished both in the indoor and the outdoor areas.