All those words are synonyms of "alojar" (lodge).
If two words are synonyms, they have a similar meaning.
3.5m questions
4.5m answers