Featuring high-speed Internet access in the rooms, Super 8 Hotel Songjiang Rongle East Road Shanghai sits 4.7 km from Shanghai Film Park. Guests travelling by car can also use a car park on site.
The hotel in the Songjiang district, 7 km from Thames Town. Zuibaichi Park is 3.4 km from this 3-star hotel and Shanghai Hongqiao International airport is 30 km away. The accommodation stands 3.8 km from Songjiang Mosque, popular with pilgrims and tourists alike.