No - you definitely don't stay in a hotel for the whole year...
You get designated to a specific university and you can either live on campus or off but you still have to pay rent like you would if you moved out of home anywhere.
And you study the language and culture subjects as...