2355 Longdong Avenue, Shanghai, China
Stanford Garden Villa Shanghai is located 25 minutes' walk from the Shanghai Integrated Circuit Technology Museum and invites guests to join archery.
The 5-bedroom villa is situated within a few blocks of Shezhuang Temple, while Shengxia Road Jinqiu Road bus station is around 600 metres away. The 5-bathroom villa is 7 km from the Shanghai Maglev Museum.
Stanford Garden Villa opens up to garden views. This Shanghai property comes with a bathroom with a shower. A dryer are also offered.
Guests can prepare meals in an equipped kitchen, which includes kitchenware. Located a 5-minute walk away, TaiBei Ya Chu offers Asian dishes. Shanghai Hongqiao International airport can be reached in 31 minutes' drive.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Stanford Garden!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please