Featuring free WiFi and air conditioning, Happy Home is located in Shanghai, just 6 miles from Shanghai Disneyland. Shanghai New International Expo Centre is 7 miles from the property.
Shanghai Dongjiadu Ferry Station is 8 miles from Happy Home. The nearest airport is Shanghai Pudong International Airport, 14 miles from Happy Home.
7F, Block C, No. 526 Wanda Plaza, Nianjiabang Road, 091438 Shanghai, China
7F, Block C, No. 526 Wanda Plaza, Nianjiabang RoadShanghai, Shanghai, China