BR

Shanghai Longemont Hotel

Changning District, China

Map Goes Here

BUILDING LOCATION

Street Address

200050 China, Shanghai, Changning District, Xinhualu, West Yan'an Road 1116, The Longemont Hotel

Region

Country

Latitude

31.21258

Longitude

121.42572