Venue

St Regis Shanghai
1008 Beijing West Road, Huangpu, Shanghai, China, 200041