33.8k reviews
2nd Floor, The Peninsula Hotel, 32 Zhongshan East 1st Road, Wai Tan Street, Huangpu District, Shanghai (near Beijing East Road)