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

    Youyi Mountain Villa Hotel (Altay, China)

    Youyi Mountain Villa Hotel (Altay, China)

    About Youyi Mountain Villa Hotel

    Top amenities

      All amenities

      Contact

      Tuwa New Village,  Altay,  China

      Frequently Asked Questions about Youyi Mountain Villa Hotel

      • Is there a pool area at Youyi Mountain Villa Hotel?

        No, Youyi Mountain Villa Hotel doesn’t offer pool areas.

      • Are pets allowed at Youyi Mountain Villa Hotel?

        No, Youyi Mountain Villa Hotel doesn’t allow pets.

      • Is parking available at Youyi Mountain Villa Hotel?

        No, Youyi Mountain Villa Hotel doesn’t provide parking.

      • Where is Youyi Mountain Villa Hotel located?

        Youyi Mountain Villa Hotel is located in Tuwa New Village, , Altay, China.

      • Which popular attractions are close to Youyi Mountain Villa Hotel?

        Youyi Mountain Villa Hotel Nearby attractions include Altay Airport.

      Interesting hotels nearby Youyi Mountain Villa Hotel

      These hotels may also be interesting for you...

      Destinations nearby Youyi Mountain Villa Hotel

      Explore nearby attractions