宿所
しゅ
く
しょ
Meanings
1
lodgings; accommodation; address
A somewhat formal or written term for where one stays or lives. Can refer to a temporary place of lodging or one's residential address. In modern casual speech, 住所 (address) or 宿 (lodging) are more common.
Please fill in your address (place of lodging).
I haven't decided on my lodgings for the trip yet.