Super 8 Hotel Shanghai Fengxian Sports Center
This lovely Hotel is located in Fengxian. The property consists of 86 units. Visitors can make use of internet access to stay connected to work or home. This is not a pet-friendly Hotel. The car park may be useful to those arriving by car. This lovely Hotel is located in Fengxian. The property consists of 86 units. Visitors can make use of internet access to stay connected to work or home. This is not a pet-friendly Hotel. The car park may be useful to those arriving by car.