Usage patterns
〈場所〉の宿舎に泊まるto stay at the lodging in a place
During the tournament, the athletes stayed at lodging near the gymnasium.
宿舎を提供するto provide housing/accommodation
The company provides housing for new employees.
宿舎に入居するto move into official/company housing
Along with his transfer, he moved into the company housing.