Pudong Shangri-La Shanghai

33 Fu Cheng Road
Shanghai
China