Hotels in Shanghai near Shanghai South Railway Station
Multiple accommodations for your stay
Show map
63 results found
Filters
- Distance - low to high Sorting
South
No.515 West Longhua Rd., Shanghai, China
2.9 km to Shanghai South Railway Station (Open map)
This property is located in Shanghai, in the vicinity of Shanghai Stadium tube station. Featuring high-speed Internet access in the...
Read more... Ji Hotel Shanghai Xujiahui Tianyaoqiao Road
No.1881 Tianyaoqiao Road, Shanghai, China
3 km to Shanghai South Railway Station (Open map)
The property boasts a charming location in Shanghai, just next door to Yunjin Road underground station. Providing 94 rooms, the...
Read more... Ramada Plaza by Wyndham Shanghai Caohejing
509 Caobao Road, Shanghai, China
3 km to Shanghai South Railway Station (Open map)
This Shanghai hotel is in the heart of the city, within 7 km of Riverside Promenade, and within close distance of Hongcao Road tube...
Read more...