Q: japanese hotel run by same family for 1300 years? A:
Hōshi