Xuhui Garden Serviced Apartment is located on Tianyaoqiao Road, Xuhui district, walking distance to metro line 1 Shanghai stadium station. Xuhui Garden Serviced Apartment is a high-end serviced apartment with a total area of 69,000sqm. The apartment complex enjoys 40% greenery and well-equipped with a central landscape area of 12,000sqm.The residents are also provided with great facilities such as tennis courts, children's playground,more than 700 underground and ground parking lots.
Lane 968 Tianyaoqiao Road, Xuhui District
+ 86 189 3046 3551
+ 86 21 62178589 Ext. 609
21C, No1399 West Beijing Road, Jingan District,
Shanghai 200040, China