Atour aims to operate a nationwide network of 2,000 premier hotels by 2025, focusing on innovation and strategic partnerships.