The 99inn Selected Shanghai South Station Metro Station provides a great place for travelers to relax after a busy day. The 99inn Selected Shanghai South Station Metro Station offers a pleasant stay in Shanghai for those traveling for business or leisure. Boasting a convenient location, the hotel is just 800m from Shanghai South Railway Station and 15km from Shanghai Hongqiao International Airport. The closest major public transportation, Shanghai South Railway Station Metro Station, is only 700m away. There is no shortage of things to see in the area, with the Shanghai Botanical Garden, West Coast International Convention and Exhibition Center Shanghai and Shanghai Film Museum all nearby. This hotel makes a great place to kick back and relax after a long day of sightseeing. This hotel is a popular accommodation for guests traveling for business.
MoreLess