Nearby Landmarks and Attractions

218 Anren Rd. - 0.4 miles from hotel

Zsmart Zhishang Hotel Shanghai People's Square Amenities