Located around 10 minutes' drive from Shanghai International Studies University, the 2-star Super 8 Hotel Shanghai Railway includes 103 rooms.
Situated around 10 minutes' drive from Yu Garden, the hotel also gives access to such sports venues as Hongkou Football Stadium, which is about a 25-minute walk away. The accommodation offers proximity to natural sights like People's Park (3 km) and Suzhou Creek River (2.3 km). Shopping enthusiasts will enjoy being about 10 minutes by car from the large People's Public Square. This Shanghai hotel is about 10 minutes' walk from Shujinggang Road at North Xizang Road bus stop and right next to North Zhongshan Road tube station. Shanghai Hongqiao International airport is located nearly 25 km away.