Delta Hotel by Marriott Shanghai Baoshan In Shanghai (Baoshan)
No 1 Lane 888 Haijiang Rd -
Shanghai,
CN 200940