Posted inEmail Newsletter, Global Reports, Hotel News Shangri-La opens flagship Shanghai hotel by Staff WriterJuly 10, 2013 Shangri-La Hotels and Resorts has opened its third luxury hotel in Shanghai on the Puxi side of the Huangpu River.