Location. GreenTree Inn Shanghai Century Park Hotel is located in Shanghai's Pudong neighborhood close to Century Park Shanghai Science and Technology Museum and Shanghai Children's Medical Center.