旅宿 りょしゅく
ryoshuku

Noun

1. travellers' inn; stage inn

Other forms: