Super 8 Hotel Shijiazhuang Zhong Shan XI Lu is a 3-star property only 8.9 km from Pilu Temple. Founded in 2010, the hotel underwent a renovation in 2011.
Shijiazhuang city center is 7 km away.
Super 8 Hotel Shijiazhuang Zhong Shan XI Lu can be reached in 35 minutes by car from Daguocun airport.
The facilities as a car park and an elevator are offered for guests.