This hotel is an ideal spot for travelers wanting to discover the city. Shanghai South Railway Station and Hongqiao International Airport are located 27km and 27km away respectively. Being just minutes away from Zuibaichi Metro Station allows guests to explore the city with ease. At the end of a bus...