Photos coming soon
HOTEL
Jiayuguan Shuiyu Wenquan Resort Hotel
No. 1086 Huacheng Road, Jiayuguan, China
Where it sits
Jiayuguan Shuiyu Wenquan Resort Hotel
No. 1086 Huacheng Road, Jiayuguan, China
39.74187, 98.32516
Similar stays nearby
Plan around Jiayuguan Shuiyu Wenquan Resort Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
