Hanting Express Shanghai Longming Road Hotel
No.82-108 Baoming Road, Shanghai, 201101
Hanting Express Shanghai Longming Road features air-conditioned rooms with cable TV in the Minhang district of Shanghai. Around 10 km from Longhua Temple, the property is also 14 km away from Tian Zi Fang and offers free Wi-Fi.