A recently renovated villa, Stanford Garden offers accommodations in Shanghai. The air-conditioned accommodation is 6.6 miles from Shanghai New International Expo Centre, and guests can benefit from on-site private parking and complimentary Wifi. The accommodation offers an elevator and full-day security for guests.
Offering a terrace and garden views, the spacious villa includes 4 bedrooms, 3 living rooms, flat-screen TV, an equipped kitchen, and 5 bathrooms with an a bath or shower.
Guests can relax in the garden at the property.
Shanghai Disneyland is 8.4 miles from the villa, while Shanghai World Financial Centre SWFC is 11 miles away. The nearest airport is Shanghai Pudong International Airport, 12 miles from Stanford Garden.