Super 8 Shanghai Fenxian Fencheng is located in Fengcheng, 36 km from Shanghai.
All rooms have a TV. Each room includes a private bathroom.
There is a 24-hour front desk at the property.
The nearest airport is Shanghai Pudong International Airport, 31 km from Super 8 Shanghai Fenxian Fencheng....
|No.1478 Nanfeng Highway Fengcheng Town|