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

TOP PICKS

The Hoshi Ryokan, in Japan, is the oldest hotel in the world.
READ FULL ARTICLE