Address:67-69 Zheng'an Road, near 589 rural road, Pudong New Area, Shanghai
Hotel Tel:+86-21-20955666