





Atour Hotel Shijiazhuang Railway Station West Square
★★★★ 4.0 Star Hotel
(3 reviews)
Frequently Asked Questions
Where is Atour Hotel Shijiazhuang Railway Station West Square located?
Atour Hotel Shijiazhuang Railway Station West Square is located at No.68 Xinshi South Road, Shijiazhuang, China.
What is the star rating of Atour Hotel Shijiazhuang Railway Station West Square?
Atour Hotel Shijiazhuang Railway Station West Square is a 4.0-star Hotel.
How many reviews does Atour Hotel Shijiazhuang Railway Station West Square have?
Atour Hotel Shijiazhuang Railway Station West Square has 3 reviews with a rating of 9.7/10.