Hotel Shijiazhuang Kaixuanmen hotel
★★★★★
Southwest Corner of the Intersection of Tianshan South Street and Zhucui Road, High-Tech Zone, Shijiazhuang, China Show on map
Downing Street Hotel is a 4-star hotel in Shijiazhuang, China. It is one of 2,597 places to stay in Shijiazhuang listed on Triptoic.
Southwest Corner of the Intersection of Tianshan South Street and Zhucui Road, High-Tech Zone, Shijiazhuang, China
Downing Street Hotel is located at Southwest Corner of the Intersection of Tianshan South Street and Zhucui Road, High-Tech Zone, Shijiazhuang, China.
Downing Street Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel