Le Méridien Shanghai, Minhang

3.4 

3199 Caobao Road, Minhang District, Shanghai, Shanghai, 201101, China   •  Weather:   

Local Time Phone

3.4