Stephanie LiAlila’s second property to open in China - Alila Yangshuo – has appointed Stephanie Li as General Manager. Stephanie brings over 20 years of experience to the role, which includes her most recent position as General Manager of the InterContinental One Thousand Island Lake Resort. Stephanie also has strong credentials in sales and marketing through previous roles as Director of Sales and Marketing and Revenue Manager in various IHG properties. Alila Yangshuo will open in Q1 2017.