Hotel Castello Di Frino is gevestigd in een oud kasteel met een gemeubileerde tuin van 6500 m². Het hotel ligt aan de oevers van het Lago Maggiore, op 6 km van Verbania.
Situé sur les rives du lac Majeur, à 6 km de Verbania, l'hôtel Castello Di Frino occupe un ancien château entouré d'un jardin meublé de 6 500 m².