Vocabulary

旅宿

travellers' inn; stage inn

noun