A three-dimensional (3D) interconnected graphene nanoribbons (GNRs) framework wrapping double nanoshells of SnO2@TiO2 was synthesized by a simple but effective method. The nanoshell of TiO2 anchored on the surface of SnO2 nanoshell with hollow core to restrict large volume expansion, then GNRs wrapped and interlaced double nanoshells of SnO2@TiO2 to construct a continuous 3D conducting network. The double protection strategy of active electrode materials can make full use of the function of the three components. The enhanced electrochemical performance can be attributed to the structural stability, excellent electronic conductivity and high electrochemical reaction activity.