Courtyard by Marriott Shanghai Fengxian
3 miles away
No. 2898 Jinhai Road, South Bridge 2898, 2898, Fengxian, CN
No. 2898 Jinhai Road, South Bridge 2898, 2898, Fengxian, CN
Please wait while the map is loaded.
3 miles away
3 miles away
3 miles away
Less than 1 mile away
2 miles away
3 miles away