

3-star · Beijing (and vicinity), China
Building 12, Zone 2, Fangqun Garden, Fanggu Road, Beijing
3-star JI Hotel (Beijing Fangzhuang Puhuangyu Subway Station) in Beijing (and vicinity) — compare prices across major booking sites on Booking Wolf.
JI Hotel (Beijing Fangzhuang Puhuangyu Subway Station) is at Building 12, Zone 2, Fangqun Garden, Fanggu Road, Beijing, in Beijing (and vicinity), China.
Loading live availability and room rates…