Apart 1 Service Apartment Apartment Shanghai
Set 5.6 km from Shanghai South Railway Station Metro Station, Apart 1 Service Apartment offers a garden, a terrace and air-conditioned accommodation with a balcony and free Wi-Fi.
Number of rooms: 85
Building 3 No 2007 Hongmei Road Xuhui District,Shanghai, Xuhui, 200000 Shanghai, China