- All reviews
Super 8 Hotel Shijiazhuang Zhong Shan Xi Lu is located at 1-4F, No. 2 of South Road, West 2nd Ring, Qiao Xi District, Shijiazhuang, Heibei Province, P.R China. It is only 3 kilometers to railway station and long-distance bus station. The hotel is next to delicious food street. The hotel have 76 sweetly and comfortable guest room. The hotel have bath facilities and modern digital TV equipped.