Home Inn Shanghai Zhonghuan Hutai Road
No. 1250 Hutai Road, Shanghai, China
Booking.com
Book Now