88 Xintiandi
88 Xintiandi Hotel with its magnificent location offers absolutely stunning panoramic lake views from the modern Asian inspired rooms. Located in the heart of Shanghai, just off bustling Huai Hai Zhong Lu, 88 Xintiandi is set in one of the city’s most exciting and storied districts, the former French Concession. 88 Xintiandi with its magnificent [...]
