Get Listed
Grand Millennium Shanghai HongQiao
Millennium Hotels and Resorts Hotel
Address: 2588 Yan An Xi Road, Shanghai, Shanghai, 201103, China