Il Borgo está en Poggiardo y cuenta con vistas a la ciudad, jardín, terraza y restaurante. Se ofrece wifi gratis en todo el alojamiento.
Las unidades están equipadas con balcón y disponen de TV y baño privado con bidet y secador de pelo.
El bed and breakfast ofrece servicio de alquiler de coches.
Roca está a 35 km del alojamiento, y Piazza Mazzini está a 40 km. El aeropuerto más cercano (Aeropuerto de Apulia) está a 81 km del alojamiento.