Greentree Inn Yingao West Road Hotel
No.506 West Yingao Road, Shanghai, China
Booking.com
Book Now