Stanford Garden Villa Shanghai is located a 13-minute walk from How Art Museum and invites guests to enjoy a terrace.
If you feel like visiting the surroundings, check out Shezhuang Temple 3.2 km from the 5-bedroom villa. Guests may also visit Shanghai New International Expo Center, situated a 15-minute drive away.
Stanford Garden Villa features a garden view. The Shanghai property comes with a bathroom with a shower. There are also dryers.
Guests can make use of kitchenware, provided in an equipped kitchen. Located within 300 metres of the 5-bathroom villa, TaiBei Ya Chu serves Asian cuisine. Shengxia Road Jinqiu Road bus station is within a few blocks of this villa. Archery are offered for active rest.