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

    Hotel Mengsha (Zhoushan, China)

    Hotel Mengsha (Zhoushan, China)

    About Mengsha

    Top amenities

      All amenities

      Contact

      No.77, Nansha Road, Zhujiajian Street, Putuo District, Zhoushan, Zhejiang,  316111,  Zhoushan,  China

      Frequently Asked Questions about Mengsha

      • Is there a pool area at Mengsha?

        No, Mengsha doesn’t offer pool areas.

      • Are pets allowed at Mengsha?

        No, Mengsha doesn’t allow pets.

      • Is parking available at Mengsha?

        No, Mengsha doesn’t provide parking.

      • Where is Mengsha located?

        Mengsha is located in No.77, Nansha Road, Zhujiajian Street, Putuo District, Zhoushan, Zhejiang, 316111, Zhoushan, China.

      • Which popular attractions are close to Mengsha?

        Mengsha Nearby attractions include Zhoushan Putuoshan Airport.

      Interesting hotels nearby Mengsha

      These hotels may also be interesting for you...

      Destinations nearby Mengsha

      Explore nearby attractions