Special about the castle and the town wthin it, is that part of it is still used as a normal town. It is stupendously well kept and is 90% tourable. Notably: two churches of different times, outer walls and tower overlooking the valley.
The church of Saint George is a small roman basilica with three naves, restored in 1963.
The interior is as simple as the exterior, if you want to lit it up, you'll have to pay 0.50€ in a coin machine!
I think that this is the place where I felt the most the medieval atmosphere.
www.vigolenoitaly.com/Church of Saint George
Climbing the Vigoleno tower is a must.
It will cost you 3€, but you cannot miss the wonderful views of the castle and the surrounding areas that you can enjoy from the top of the tower.
The tower hosts a musemum of medieval weapons, as well as pictures and paintings of old Vigoleno.
There are only 2 restaurants in Vigoleno. Since one of them was closed for the summer holidays, we ate at the "Taverna Al Castello" restaurant.
They serve local food and wine, but we did not have a good impression. Food is not so tasty, and very difficult to digest.
We noticed that Vigoleno is populated by a large feline community :-)
Apparently, locals feed them regularly, since there are a lot of cat's bowl all along the streets.
We didn't see any mouse, but I guess there must be a lot, buildings are quite old!