Home Inn Shijiazhuang South Xinshi Road Railway StationHotel
No. 120, South Xinshi Road, Qiao Xi , 050000 Shijiazhuang, China
Accepting only Mainland Chinese citizens, Home Inn Shijiazhuang South Xinshi Road Railway Station is set in Shijiazhuang, 19 km from Baodu Zhai cable car.