I've posted before about places to stay around Sonnino (look in the old post or email me if interested, but this appears to be a relatively new Bed and Breakfast. It looks like it's even in the upper part of town. Here's the link:
Bed and Breakfast Sonnino - Inns and Guest House in SonninoSonnino, Italy