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

    Hotel Aichao (Shanghai, China)

    Hotel Aichao (Shanghai, China)

    About Aichao

    Top amenities

      All amenities

      Contact

      9#21 The East Lake Street Zhujiajiao Town,  210000,  Shanghai,  China
      Telephone: 13391021119

      Frequently Asked Questions about Aichao

      Interesting hotels nearby Aichao

      These hotels may also be interesting for you...

      Destinations nearby Aichao

      Other destinations close to Aichao

      Explore nearby attractions