Maiju Inn (Formerly Home Hotel - Shanghai)

  No. 238-248 Yin Xiao Road, Shanghai, China

Booking.com Book Now