Atour Lifestyle owns and manages a hotel chain in China. As of Sept. 30, there were 1,533 hotels across Atour's hotel network, with 140 new openings expected in the third quarter, a quarterly record.