Localita MangiabarcheCalasetta, Sant'Antioco Island, Italy 09011 Phone: +39 78-181-0089 Hotel E-mailHotel Website Commission Rooms Rates - 41 - Hoteliers! Is your information accurate? Update Here Luci Del Faro Nearby Airports See More Airports Cagliari Elmas (39 miles northeast)Alghero Intl (107.25 miles north)Costa Smeralda (140.25 miles northeast)