C2 noun /ˈhɑːstəlri/
hostelry
宿泊施設
Meaning
An inn or lodging place, especially one for travelers.
Example
They stayed at a small hostelry near the mountains.
彼らは山の近くの小さな宿泊施設に泊まりました。