Super 8 Hotel (Jinbao Street), Beijing

No.26 Shijia Alley Dongdan North, Street Dongcheng District Beijing, 100010Dongcheng North, Beijing100010, China