Hotel is a holiday and leisure hotel 25 minutes drive from the Shanghai International Expo Center, a 15-minute drive from the Donghai Bridge and a 20-minute drive from the Pudong International Airport.It has various rooms ranging from deluxe suites to standard rooms in addition to independent American-style villa.
MoreLess
