Home Inn Shanghai Dahua Xincun Road Metro Station Hotel
No. 27, Alley 88 Dahua Road, 200000 Shanghai, China
Situated in Shanghai, 6 km from Jing'an Temple, Home Inn Shanghai Dahua Xincun Road Metro Station features air-conditioned rooms with free Wi-Fi.