Arriving and hotels in Halle, Germany

Hi!!! I have planned to go to Halle, Germany, to an event from 27 to 30 september 2009, my flight arrives to Frankfurt, do ygou know how to get until Halle?? It's my first time in Europe, so I don't have any idea about german system of transport. Do you have special recommendations of hotels?? I speak English and Spanish, and just a little bity of German, is it a problem?? who can help we with those issues?? Thank you!!!