Hotel Atour Hotel Shijiazhuang Xinbai Plaza Wanlimao Pedestrian Street
★★★★
No. 19, Bei'an Street, Shijiazhuang, China Show on map
Mengxianlou Hotel is a 2-star hotel in Shijiazhuang, China. It is one of 2,597 places to stay in Shijiazhuang listed on Triptoic.
No. 19, Bei'an Street, Shijiazhuang, China
Mengxianlou Hotel is located at No. 19, Bei'an Street, Shijiazhuang, China.
Mengxianlou Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel