宿 is a general term for a place to stay and need not necessarily be a hotel or other such establishment providing rooms for a fee. It essentially refers to having a roof over your head (shelter). Consider the term 雨宿り
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.