Address:5-6 / F, 29 Shengli Road, near Beibei station of Metro Line 6 and Southwest University, Beibei District, Chongqing
Hotel Tel:+86-23-66693999