This hotel is an ideal spot for travelers wanting to discover the city. Pudong International Airport is located approximately 23km away and Shanghai Railway Station around 47km away. With multiple attractions nearby including Nanhui Peach Blossom Village, Shanghai Wild Animal Park Dog Racetrack and ...