ryokan

(noun)

noun

1. A traditional Japanese inn with communal baths and other public areas.