Castello Dal Pozzo
Via dal Pozzo, 24, 28040 Oleggio Castello NO, Italy
Photo courtesy of Castello Dal Pozzo/Airbnb
Castello Dal Pozzo in Piedmont, ItalyCastello Dal Pozzo, a Piedmont castle on a hill, offers sweeping views of Lake Maggiore. Originally home to the royal Visconti family in the 13th century, it was remodeled in the English neo-Gothic style in the 1800s. The villa sleeps 16 and has a restaurant and wine bar on-site.