place of residence; place where one is staying
Refers to the location where someone is currently living or staying, often used in formal or official contexts such as travel documents or registration forms.
Please fill in your place of stay on the immigration card.
His current whereabouts are unknown.
所在地 refers to the location of an organization or building, whereas 滞在地 is used for a person's place of stay.
Compound of 滞在 (たいざい, 'stay') and 地 (ち, 'place').