When you stay at Super 8 Hotel Shanghai Nanyao Road in Songjiang, you'll be minutes from Shanghai Film Park. This hotel is within the vicinity of Square Pagoda Park and Zuibaichi Park. Make use of convenient amenities, which include complimentary wireless Internet access and an arcade/game room. Featured amenities include luggage storage and an elevator (lift). Free self parking is available onsite.