Atour is one of the best China stocks to watch on Investor's Business Daily's IPO Leaders screen. Atour Lifestyle owns and manages a hotel chain in China. As of Sept. 30, there were 1,533 hotels ...