In 2004 , suicide bombers attacked a Sinai hotel and several campsites popular with Israelis , killing 34 people and wounding more than 120 .