How to get to The Wolf's Den with public transit?

See The Wolf's Den, Castellafiume, on the map

The Wolf's Den, Castellafiume