Address:88 Youxin Road, Wulong Island, Shouan Town, near Jiang'an River, Wenjiang District, Chengdu
Hotel Tel:+86-28-82758888