Shanghai Pudong Ramada Plaza

18 Xin Jinqiao Road, Pudong
Shanghai
China