Beijing - China
Beijing - China
Beijing - China

With Jianguomen subway station only 3 minutes by walk, as little as two subway stops or 10 minutes walk from shopping areas at Central Business District or Beijings traditional Wanfujing Pedestrian area, The St ... Read more

View all Luxury Hotels in Beijing