Vocabulary

ステイ先

place one stays; accommodation

noun