I stay at the Courtyard by Marriott Shanghai Xujiahui.
Where is the nearest stop to catch the City Sightseeing Bus? Thanks!
Reply
Answers (2)
Answered by Travis
|
Oct. 13, 2016 20:37
00Reply
I am afraid that there is no sightseeing bus nearby your hotel. It's suggested to go to the People's Square Station. Walk northeast around 0.6 miles and get to Xujiahui Metro Station. Then take metro line 1 to People's Square. Then walk to the bus stop directly. The exact pick-up station is No.100, People's Avenue. Have fun!