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...