Think of the first one as a set expression:
A specific place + is home to + things/people that usually live in that place
e.g. Our garden is home to a fox and sometimes also, a lot of badgers.
Home can also refer to the building where a person lives, like in the second sentence. You could substitute "home" for house, flat, etc.