Address:2216 Zhongshan North Road, near entrance 3 of Zhenping Road Station of Metro Line 3, 4 and 7, Putuo District, Shanghai
Hotel Tel:+86-21-61740808