place one stays; accommodation
Refers to the place where one stays, such as a homestay, hotel, or temporary lodging. Often used in contexts like study abroad or travel.
My accommodation during the study abroad was near the university.
The family at the place I stayed was very kind.
A blend of the English loanword 'stay' (ステイ) and the Japanese suffix 先 (さき, 'destination' or 'place'), forming a noun meaning 'place one stays'.