Address:218 Beixia Road, near Beibei light rail station, Beibei District, Chongqing
Hotel Tel:+86-23-68202576