At/in hospital- often we use 'in' for the people working and 'at' for the people visiting.
arrive in/at- we arrive in towns, countries, etc, and arrive at work, school, and other buildings, etc
in an armchair
in your hands- you're holding somethin on your hands- your hands a dirty or stained
through the garden- suggests the plants are higher
Student or Learner