Super 8 Hotel Beijing Liangxiang Nanguan Metro Station is located 4-7th floor Beijing Yonglin Home Furnishings Square Beijing Beijing China 102600