O Il Borgo é uma mansão renovada com uma piscina exterior, aberta de 01 de Maio a 30 de Setembro, situada no topo de uma colina com vistas para o Vale de Alcântara. Disponibiliza estacionamento gratuito e quartos exclusivos com ar condicionado.
Os quartos do Terralcantara Il Borgo incluem uma casa de banho privativa e alguns oferecem belas vistas para a paisagem rural siciliana. As Suites Júnior oferecem vistas para o Rio Alcântara e alguns quartos são adequados para hóspedes com mobilidade condicionada.
O restaurante do Il Borgo Terralcantara serve especialidades da Sicília Oriental.