Set in Shanghai in the Shanghai Area region, Young Home Party Villa Castle Branch features a garden. It has garden views and free WiFi.
The villa is fitted with 3 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with a dishwasher and an oven.
Shanghai New International Expo Centre is 12 km from the villa. Shanghai Pudong International Airport is 19 km away.