Located in the heart of former French Concession area, Spottiswoode Garden is just a few minutes walk to Radisson Hotel, Henshan Road (bars / restaurants), Shanghai library and the US consulate. 20 minutes walk to Xujiahui Commercial district...