Providing 393 rooms, the 4-star business Shanghai Airlines Travel Hotel(South Railway Station Branch) is nestled nearly 20 minutes' walk from Zhangjia Tang River. This Shanghai hotel also provides Wi-Fi in the rooms as well as a 24-hour front desk and floral services.
Nearby places of interest include the Huangpu River, located 4.6 km from the hotel, and Shanghai Entomological Museum, which is around 6 km away. The public research Donghua University is a popular education place to visit approximately 15 minutes' drive from the Airlines Travel Hotel(South Railway Station Branch) Shanghai. The property allows you to enjoy such natural sights as Zhongxing Lake merely 1.4 km away. The private art gallery "Long Museum" lies about 20 minutes' drive away, and Shanghai South Railway Station tube station is in proximity to this hotel. Shanghai South Long Distance bus station can be found 850 m from the Airlines Travel Hotel(South Railway Station Branch).
LaoMa MiXian features Asian dishes and is situated 18 minutes' walk away.