Offering air-conditioned rooms in the Jing'an district of Shanghai, GreenTree Shanghai Zhongshan North Road Apartment Hotel is 3.1 km from Shanghai Railway Station. The property is situated 4.1 km from Jade Buddha Temple, 5.
No.1228 , North Zhongshan Road, Putuo District (Buildings D and G), Jing'an, 200065 Shanghai, China