Hotel Zhongyou International Shanghai

Address:

969 3 Dong Fang Road
Pudong Lujiazui
200122 Shanghai, CN

Phone:

86 21 6875 8888

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms