Gran Melia Shanghai

Address:

1288 Lujiazui Ring Road
200120 Shanghai, CN

Phone:

+86 21 3867 8888

Hotel star rating:

5 stars

Map:


Contact   ·   Privacy   ·   Terms