Shanghai Marriott Hotel Changfeng Park

No 158 Da Du He Road
Shanghai
China