accommodation

Definition

A place where people stay or live, or a suitable arrangement or adjustment to meet someone's needs.

Example

"The city offers many hotels to accommodate travelers."