The Lujiazui center point is around the area of Jin Mao Tower and the area of Shanghai Ocean Aquarium.
Below are reviews of the city of Lujiazui, China from an actual visitor's perspective.
Very centrally located to all activities without staying in the confusional Puxi side.