We’re comparing great hotel deals for you...

    Hotel Mei Du (Shanghai, China)

    Hotel Mei Du (Shanghai, China)

    About Mei Du

    Top amenities

      All amenities

      Contact

      No.155 North Yunhe Road - Nanqiao, Fengxian District,  201499,  Shanghai,  China

      Frequently Asked Questions about Mei Du

      Interesting hotels nearby Mei Du

      These hotels may also be interesting for you...

      Destinations nearby Mei Du

      Other destinations close to Mei Du

      Explore nearby attractions