No shuttle to the main station. It's more of a hotel in the center of a small town than an airport hotel actually.
You can of course take bus 631 from the train station to Krankenhaus (the same ticket from the airport is valid; Marriott is just besides the hospital) but as I said walking seems easier and faster for me. And you cant get lost as long as you keep the same general direction.