lodging

Definition

A place to live or stay; accommodation.

中文 居住或停留的地方;住宿。

Example

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