Where is Holiday Inn Shijiazhuang Central by IHG located?
Holiday Inn Shijiazhuang Central by IHG, Holiday Inn Shijiazhuang Central by IHG, China (approx. 38.03617°, 114.4802°)
Holiday Inn Shijiazhuang Central by IHG, Holiday Inn Shijiazhuang Central by IHG, China (approx. 38.03617°, 114.4802°)