Santa Teresa Resort Hotel Italia Contact Details Contact Details Santa Teresa Resort Via Contrada, Sibà IT-91017 Scauri Siculo (TP), Pantelleria, Sicily Contact email Website gosee.news/icastelli