The Hoshi Ryokan, in Japan, is the oldest hotel in the world.
Centuries-old Japanese family-owned inn a model for succession
Hoshi Ryokan, managed by members of the founding family since 718, shows how the hospitality company can be passed on for generations
The Hoshi Ryokan, in Japan, is the oldest hotel in the world.