218-1 Wangfujing Avenue (Wangfujing Dajie) Beijing
Beijing
People's Republic of China
Beijing
People's Republic of China
Rate and review North Garden Hotel in Beijing, People's Republic of China!
Share your experiences at North Garden Hotel with your friends or discover more Hotels in Beijing, People's Republic of China.