Home Inn Shanghai South Fengxian Nanfeng Highway Nanqiao Coach Station Hotel
No. 300 Baishun Road, Shanghai, Shanghai, 200000
Home Inn Shanghai South Fengxian Nanfeng Highway Nanqiao Coach Station is situated in Fengxian, within 15 km of Bihai Jinsha and 15 km of Bihai Jinsha. The property features a 24-hour front desk and free Wi-Fi is available.