Offering a ballroom and a convenience store, the 4-star Shanghai Airlines Travel Hotel(South Railway Station Branch) lies in Xuhui, which is home to the Shanghai Botanical Gardens and historic places of worship like the huge Buddhist Longhua Temple and the neo-Gothic St Ignatius Cathedral, a 10-minute drive from Shanghai Longhua Tower and within a 6-km distance of such cultural places of interest as the private art gallery "Long Museum". This business hotel also provides high-speed Internet access in the rooms as well as 24-hour front desk assistance and florist services.
The Airlines Travel Hotel(South Railway Station Branch) is right in the centre of Shanghai, in close proximity to Shanghai South Railway underground station. The property is a 10-minute drive from Longhua Temple in Shanghai. Visit Zhongxing Lake, within 25 minutes' walk of the accommodation, and feel complete harmony with the nature of China. Shanghai Airlines Travel Hotel(South Railway Station Branch) is situated at a moderate distance from Shanghai Film Museum, while Shanghai South Long Distance bus station lies a mere 10 minutes' stroll away. Shanghai Hongqiao International airport is a 15-minute drive away, while Shanghai South railway station is just 0.8 km from the property.
Guests can have breakfast in the restaurant.