The hotel is located in the heart of Shanghai, on the ground of the former French Club, adjoining the Huaihai Zhong Lu business and shopping district.
Create a free account to see the full venue profile and start planning your retreat.