This hotel is an ideal choice for travelers who want to take in the sights and sounds of Shanghai. Shanghai South Railway Station and Hongqiao International Airport are located 27km and 28km away respectively. Being just minutes away from Zuibaichi Metro Station allows guests to explore the city wit...