951 Shilong Road, Shanghai, China
Providing 393 rooms, the 4-star business Shanghai Airlines Travel Hotel(South Railway Station Branch) is situated within 25 minutes' walk of Zhangjia Tang River. Featuring Wi-Fi in the rooms, this Shanghai hotel also has amenities such as a ballroom and a convenience shop.
The hotel is 3.3 km from the reconstructed Buddhist Longhua Temple, and within a few blocks of Shanghai South train station. Located nearly 10 minutes' walk from Shanghai South Railway underground station, the Shanghai is 950 m from the research East China University of Science and Technology. Visit Zhongxing Lake, merely 1.9 km from the property, and feel complete harmony with the nature of China. This hotel is situated within reach of the Shanghai Film Museum, and Shanghai South Long Distance bus station lies only 10 minutes' walk away. The nearest underground station is 500 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Shanghai Airlines Travel Hotel(South Railway Station Branch)!
For your convenience, we have collected the reviews from several sources.
Robert
2020-02-23
You can walk to shanghai botanical garden in about 15 minutes. The hotel was next to Shanghai South train station. Appreciated it. We park our car on site...