Property Location
With a stay at Hanting Hotel Shanghai Meilong Yindu Road in Shanghai (Minhang), you'll be 6.8 mi (10.9 km) from Shanghai Jiao Tong University and 11.3 mi (18.1 km) from Zhongshan Park. This hotel is 13.8 mi (22.3 km) from People's Square and 14.3 mi (23.1 km) from The Bund.
Business, Other Amenities
Free self parking is available onsite.