簡易宿所

Etymology
Compound of.

Noun

 * 1)  A type of accommodation provided by the Japanese government that is simple and inexpensive, commonly found near train stations or other transport hubs, and are frequently used by budget travelers or students on a tight budget.