Located in Monforte d'Alba, Hotel Villa Beccaris is in a rural location, within a 10-minute drive of Vineyard Landscape of Piedmont: Langhe-Roero and Monferrato and Mascarello Giuseppe e Figlio Winery. This 4-star hotel is 4 mi (6.4 km) from Parish of St. Michael the Archangel and 4.1 mi (6.6 km) from Novello Castle.