Super 8 Hotel (Beijing Changchun Street subway West children's Hospital) – Beijing | SherryStay