lodgings; quarters; accommodation
A place where one stays overnight; a somewhat formal or official term for lodging facilities.
I booked lodgings for travelers.
There are few cheap accommodations in this area.
simple lodging house; budget accommodation
Compound of 宿泊 (shukuhaku, 'lodging, overnight stay') and 所 (sho, 'place'). The exact historical derivation is straightforward; the word is a standard Sino-Japanese compound.