Situated in Shanghai, 11 km from Shanghai Jewish Refugees Museum and 13 km from Shanghai World Financial Centre SWFC, iFamily Apart Hotel Sunland Branch provides accommodation with amenities such as free Wi-Fi and a flat-screen TV.
Numero delle stanze: 20
No. 606 Dongxu Road, Pudong Distrcit, Pudong, 201208 Shanghai, Cina