Where is North Taiwushi Town Tram Stop?
North Taiwushi Town Tram Stop is located in Songjiang District. If you want to find things to see and do in the area, you may want to check out Sheshan Hill and Sheshan National Forest Park.
Where Can I Stay near North Taiwushi Town Tram Stop?
We've got 50 hotels to pick from within 5 miles of North Taiwushi Town Tram Stop. You might want to think about one of these choices that are popular with our guests:
InterContinental Shanghai Wonderland, an IHG Hotel - 2.3 mi (3.7 km) away
- hotel • Free parking • Free WiFi • 5 restaurants
MiniMax Hotel Shanghai Songjiang - 3.5 mi (5.6 km) away
- hotel • Free parking • Free WiFi • Restaurant
Holiday Inn Shanghai Songjiang, an IHG Hotel - 3.4 mi (5.5 km) away
- hotel • Free parking • Free WiFi • 3 restaurants
Courtyard by Marriott Shanghai Songjiang - 1.2 mi (2 km) away
- hotel • Free parking • Free WiFi • Restaurant
Holiday Inn Express Shanghai Songjiang Fangta, an IHG Hotel - 3.9 mi (6.2 km) away
- hotel • Free breakfast • Free parking • Free WiFi
Things to See and Do near North Taiwushi Town Tram Stop
What to See near North Taiwushi Town Tram Stop
- Sheshan Hill
- Sheshan National Forest Park
- Shanghai Sculpture Park
- Tianma Mountain
- Sheshan Basilica
Things to Do near North Taiwushi Town Tram Stop
- Happy Valley Amusement Park
- Shanghai Outlets
- Shanghai Chenshan Botanic Gardens
- Tian Ma Country Club
- Sheshan Observatory