Home inn beijing shuangqiao subway station
Location situated in beijing home inn beijing shuangqiao subway station is close to china red sandalwood museum and xinglong park additional area attractions include cctv headquarters and happy valley amusement park