This hotel provides a great place for travelers to relax after a busy day. Traveling to the hotel is easy with Shanghai South Railway Station located approximately 4km away and Hongqiao International Airport roughly 18km away. The closest major public transportation, Shanghai Stadium Metro Station, ...