Shanghai China Tourist Information and Travel Guide
The Xuhui District of Shanghai China is located in the southeast
area of Shanghai. There are numerous inexpensive and moderately
priced hotels situated in this area of the city.
The Xuhui District is located west of the French Concession (Luwan
Other Cities |