i Electronic Sports Hotel (Chongqing Yangjiaping Pedestrian Street Subway Station) – Chongqing | SherryStay