4-star hotel, Le Rocce Antiche, in Sant'Antioco, features a seasonal outdoor pool, garden, and bar. Located near the city center.