The World’s Oldest Hotel!

Visit a hotel that was serving royalty more than 1000 years before the French Revolution in Hayakawa, Yamanashi.