Delta Hotels Shanghai Baoshan

No 1 Lane 888 Haijiang Road, Baoshan District Shanghai

LOCATION MAP

ROOM TYPE

No Information Available



SUBSCRIBE TO OUR NEWSLETTER