Address:10 Shuanglin South Branch Road, near Shuangqiao Road, Chenghua District, Chengdu
Hotel Tel:+86-28-66315008