Greentree Inn Yingao West Road Hotel

  No.506 West Yingao Road, Shanghai, China

Booking.com Book Now