a building where people pay to stay and eat meals when they are travelling
“We stayed in a nice hotel by the beach.”