Address:127 Guangji Road, near the intersection of Zhongshan North, Hongkou District, Shanghai
Hotel Tel:+86-21-65165222