This hotel offers a pleasant stay in Shanghai for those traveling for business or leisure. The hotel is 21km from Pudong International Airport and 48km from Shanghai Railway Station. With multiple attractions nearby including Nanhui Peach Blossom Village, Shanghai Wild Animal Park Dog Racetrack and ...