Hotel ★★★★

Downing Street Hotel

Southwest Corner of the Intersection of Tianshan South Street and Zhucui Road, High-Tech Zone, Shijiazhuang, China Show on map

About Downing Street Hotel

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.

Property facts

Property type
Hotel
Star rating
4 stars

Location

Southwest Corner of the Intersection of Tianshan South Street and Zhucui Road, High-Tech Zone, Shijiazhuang, China

Loading map…

Frequently asked questions

Where is Downing Street Hotel located?

Downing Street Hotel is located at Southwest Corner of the Intersection of Tianshan South Street and Zhucui Road, High-Tech Zone, Shijiazhuang, China.

How many stars does Downing Street Hotel have?

Downing Street Hotel is rated 4 stars.

Stays near Downing Street Hotel

Highly rated alternatives close by

All 2,597 in Shijiazhuang →

More ways to stay in Shijiazhuang

See prices on Agoda
Check prices