Casa Camilla

Hotel in Verbania (Lake Maggiore), Italy

3-star Features: wi-fi, free wi-fi

15 Via Brigata Cesare Battisti, Verbania, 28921