Accepting only Mainland Chinese citizens, Tongshu Villa is a semi-detached villa located in Shanghai in the Shanghai Area Region and is 8 km from Shanghai Disneyland. The property is 9 km from Shanghai New International Expo Centre and features views of the garden.
A microwave, a toaster and a fridge can be found in the kitchen. A TV is available. Other facilities at Tongshu Villa include a barbecue.
Shanghai Dongjiadu Ferry Station is 12 km from Tongshu Villa, while Shanghai Dongchanglu Ferry Station is 13 km away. The nearest airport is Shanghai Pudong International Airport, 21 km from the property.