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 Tianma Mountain and Sheshan Hill.
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
- Tianma Mountain
- Sheshan Hill
- Shanghai Sculpture Park
- Songjiang Mosque
- Huzhu Pagoda
Things to Do near North Taiwushi Town Tram Stop
- Happy Valley Amusement Park
- Shanghai Outlets
- Songjiang Li Tower
- Sheshan Golf Club
- Shanghai Film Park