La casa di trova all’interno del parco della Riserva naturale speciale del Sacro Monte a 608 m s.l.m., in posizione panoramica da cui si domina tutta la Bassa Valsesia fino al Monte Fenera e verso nord fino al massiccio del Monte Rosa. Sorge sull’area dell’antica chiesa, trasformata prima in casa per esercizi, poi nell’attuale albergo.