Maiju Inn (Formerly Home Hotel - Shanghai)
No. 238-248 Yin Xiao Road, Shanghai, China
Booking.com
Book Now