Il Castello B&B

Hotel in Verbania (Lake Maggiore), Italy

Features: wi-fi, free wi-fi

8 Via Antica, Cossogno, 28801