Address:1-13 Shengli Street, near exit 2 of Beibei Metro terminal, Beibei District, Chongqing
Hotel Tel:+86-23-63228800