Super 8 Hotel Shanghai Nanyao Road
Super 8 Hotel Shanghai Nanyao Road is a good accommodation choice in Shanghai.
The property is located 13 km away from Happy Valley of Shanghai.
Guests can get to Hongqiao airport in 30 minutes by car.
The on-site comforts include free self-parking, a baggage storage and an elevator.