China Discover
Star Ratings :
Location : No.888 Zhong Shan Xi Road, Shanghai, China
City : Shanghai
Our words of advice:
Prebook Inquiry
2kms to the city center. 7.5kms to Hongqiao airport. 7kms to the railway station. 5kms to the Bund.
View Shanghai Galaxy Hotel in a larger map