The Zhongdian Hotel (Shanghai Zhongdian Dajiudian) stands in the heart of Lujiazui, Pudong's upscale financial district and site of Shanghai's tallest buildings and newest shopping malls. The hotel is just a stone's throw from Shanghai's own iteration of Times Square and the biggest department store...