Vocabulary
旅宿
りょしゅく
travellers' inn; stage inn
noun