Address:595 Caoyang Road (near Zhongshan North Road), near Caoyang Road subway station, Putuo District, Shanghai
Hotel Tel:+86-21-62291770