La Villa is a 17th Century (or maybe 16th) ‘palazzo’, which sits high on a hill amongst the beautiful rolling Monferrato countryside, surrounded by vineyards. It has superb views in every direction, framed by the Alps over 100 kilometres away. ... mombaruzzo la villa hotel 0 stars