上宿じょうやど
jōyado

Noun

1. first-class inn