Hotel 7 Days Inn Mianyang Mianzhou Grand Theatre Majiang Lane
★★
No. 18, Lane 63, Meihua East Street (200 meters from the train station), Mianyang, China Show on map
Huaxing Hotel (Railway Station Branch) is a 1-star hotel in Mianyang, China. It is one of 1,344 places to stay in Mianyang listed on Triptoic.
No. 18, Lane 63, Meihua East Street (200 meters from the train station), Mianyang, China
Huaxing Hotel (Railway Station Branch) is located at No. 18, Lane 63, Meihua East Street (200 meters from the train station), Mianyang, China.
Huaxing Hotel (Railway Station Branch) is rated 1 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel