Stanford Garden Villa Shanghai is located a 10-minute drive from the Gokurakuyu and invites guests to join archery.
If you feel like visiting the surroundings, check out How Art Museum within a few blocks of the 5-bedroom villa. This villa is 6 km from Shanghai New International Expo Center.
Bathroom facilities also include a shower. There are dryers for guests' comfort.
This Shanghai property provides kitchenware in an equipped kitchen. Shanghai Hongqiao International airport is 35 km from Stanford Garden Villa, and Shengxia Road Jinqiu Road bus stop is a 10-minute walk away.