Venus International Hotel Shanghai South Shenjiang Road Hotel
No.4888 Shenjiang South Road 201314 Shanghai,Shenjiang South Road, Shanghai, 201314
Only a 23 minutes’ drive from Shanghai Wild Animal Park, Venus International Hotel Shanghai South Shenjiang Road offers hotel in Shanghai. Free Wi-Fi is offered in the entire hotel.