lodging

Definition

A place to live or stay; accommodation.

日本語 住居、宿泊施設

Example

"Finding affordable lodging in the city can be difficult."