El Nenà Al Borgo Castello está situado en el centro histórico de Pico, en una zona con vistas al parque natural de los montes Auruncos. El establecimiento incluye un restaurante y dispone de conexión Wi-Fi gratuita en todas las zonas.
Las habitaciones y apartamentos presentan una decoración de estilo rústico con mobiliario de madera, suelo de terracota original y camas de hierro forjado. Los apartamentos incluyen una cocina bien equipada, y algunos de ellos también cuentan con una chimenea.
El restaurante del establecimiento ofrece platos de cocina regional. Cada mañana se sirve un desayuno típico italiano que incluye bebidas calientes, zumos y bollería.
El Nenà se encuentra a 100 metros de una parada de autobús que conecta directamente con Sperlonga. El establecimiento ofrece servicios de enlace con el aeropuerto internacional de Fiumicino, situado a 150 km.