The North Garden Hotel

218-1 Wangfujing Avenue
Beijing
China